- 2011年3月 3日 17:41
- web
さくらインターネットサーバ を今更ながら使い始めたのだけど、フォルダ直アクセスでファイル一覧が見えてしまうのを避けようとhtaccessをいじっていたらInternal Server Errorが帰ってきちゃう。
上記に詳しくやり方が書いてあったので参考にしたメモ。
今までは .htaccess Editor を使って以下のコード
<Files ~ "^.(htaccess|htpasswd)$"> deny from all </Files> Options -Indexes order deny,allow
を.htaccessに張り付けて指定していたのだけど、さくらは先述の通りファイルオプションが指定できないらしく
DirectoryIndex 403.html <Files 403.html> deny from all </Files>
こっちを書かないと同じ動作にならない。
MediaTemple以外のサーバを最近使い始めたけど、htaccessを余り自由に書かせてくれない所がおおいなぁ。当たり前と言えば当たり前なのだけど。