- ベストアンサー
Apacheのエラーログ【Directory index forbidden by rule】
質問いたします。 Apacheのエラーログで Directory index forbidden by rule: /test/img/, referer: http://test.jp/ と頻繁に出ます。 もともと/test/img/ディレクトリにはimageファイル以外は入れていないので、そもそもindexを捜しに来る時点でhttpd.confの設定が間違っていると思います。 DocumentRootはhome/testです。 VirtualHostで設定しており、 <VirtualHost *:80> ServerName test.jp ServerAlias www.test.jp DocumentRoot /test/www </VirtualHost> と設定しています。 httpd.confのどのへんに問題があるのか教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ファイルインデックスを見せたくないのならそれでいいと思いますが エラーも出したくないのならダミーのindex.htmlを置いておけば出なくなります
その他の回答 (1)
- Ceren
- ベストアンサー率49% (90/183)
回答No.1
> もともと/test/img/ディレクトリにはimageファイル以外は入れていない とすると、オートインデックスが許可されていないために サーバが返すコンテンツがなくてエラーになっているような気がします。
質問者
お礼
返事遅れて申し訳ございません。 まさにその通りでした。 有難うございました。
お礼
ダミー作成し、無事エラーも出なくなりました。 ありがとうございました。