さくらインターネット覚書

全力HPは、新しいサーバスペースとしてさくらインターネットを借りている。いずれ、本格的に移行する予定だ。

 

さくらインターネットはとにかく安い。それでいて、サーバもそんなに重くないみたいだ。それはすごくいいのだが、オンラインマニュアルの類がめちゃショボくて、結構苦労する。せっかく苦労したので、ここに覚書として記しておくことにする。単なる覚書なので、やるときは自己責任で。

 

■SSIが使えない
サーバコントロールパネルから、テキストカウンタCGIが簡単にインストールできるのだが、html内に
<!--#exec cgi="cgi-bin/counter/txcount.cgi"-->
を埋め込んでも、カウンタが表示される気配が無い。

.htaccessに設定が必要。ファイルが無ければ作り、以下の一行を追加する。これがないとSSIが使えない。
AddHandler server-parsed .html
※未確認 埋め込み先のファイルが.htmの場合は上記の.htmlを.htmに変更しなければいけないかも?

 

■大量ファイルをftp転送時、途中で止まる
※これは、民間療法的というか、いまいち根拠がありません。同じ症状が出たら試す程度で。
大量のファイル(150以上くらい?)を転送すると、転送が止まってしまうことがある。

ftpをpassiveモードにすることで止まることなく転送できた。(たまたまかも知れません…)

 

■各ディレクトリ情報を表示させないようにしたい
デフォルトだと、index.html(デフォルトファイル)がないと、Index of…などの後にファイルがずらっと表示されてしまう。
具体例)http://zenryokuhp.com/blogをブラウザで開いたときに、http://zenryokuhp.com/blog/index.htmlが存在しないとIndex of…が表示される。

.htaccessを修正することで表示しないように出来る(404 not Foundを表示させる)
サーバコントロールパネルからファイルマネージャを選択、右上の「ウェブアクセスの設定」をクリック。
デフォルトファイルの「ファイルが存在しない場合の動作」を「アクセスを拒否する」に変更する。

 

■独自ドメインが反映されない
具体例:
zenryokuhp.comという独自ドメインを取得したが、ブラウザで開こうとしても404 not found等が出る。sakura.ne.jpドメインの方は問題なく表示される。
(サーバスペース、独自ドメインとも、さくらインターネットで取得した場合を想定)

設定が正しければ24時間程度待てば反映されるはず。zenryokuhp.comで12時間後くらいには反映されていた。
設定のチェックポイント
1.サーバコントロールパネルのドメイン設定>このサーバでの追加ドメイン一覧をクリックし、独自ドメインが表示されているのを確認→表示されてなければ、ドメイン設定>このサーバへのドメイン追加から追加する。
2.ドメイン設定>このサーバでの追加ドメイン一覧で独自ドメインが出てくる場合は、独自ドメインの横の「詳細」をクリックし、以下のように表示されるかどうかを確認

エントリ名 タイプ データ
 @  NS  ns1.dns.ne.jp.
 NS  ns2.dns.ne.jp.
 A IPアドレス
 MX  10 @
 www  CNAME  @
 mail  CNAME  @
 ftp  CNAME  @

行が違う場合は、サーバコントロールパネルからドメイン設定>このサーバでの追加ドメイン一覧をクリック、独自ドメイン横の「削除」をクリックする。削除するとき、怖いメッセージが出てくるが無視。その後、ドメイン設定>このサーバへのドメイン追加から独自ドメインを追加する。

 

他にも、なんか気づいたら追加していこうと思う。