全力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 | @ |
CNAME | @ | |
ftp | CNAME | @ |
他にも、なんか気づいたら追加していこうと思う。
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |