質問: 現在CakePHPとSmartyを利用したサイト制作に携わっています。 サイト内に表示する画像ファイルはルートディレクトリ下にある画像用ディレクトリに格納しているのですが、 このディレクトリおよび中の画像ファイルへの直アクセスを制限したいと考えております。 ※サーバはLAMP環境です。 例として ・ブラウザにて「http://ドメイン/画像ディレクトリ/」と入れられた場合に格納されている画像一覧を表示させたくない ※404表示もしくはその他のエラーを表示させたい という要望です。 .htaccessを利用したアクセス制限で実現しようと勉強している最中なのですが、 .htaccessを利用する以外のアクセス制限方法で他におすすめはありますでしょうか?
回答: * index.htmlを置く。 * httpd.confでOptions Indexesを付けない。