• ベストアンサー

Apacheのエラーログ「Directory index forbidden by rule:」がでるのですが...

こんにちわ、 現在Redhat9でapacheを使用してweb serverを作成しようとしています。 ただ、なにか設定がおかしいのか 「[error] [client 192.168.X.X] Directory index forbidden by rule: /XXXXXX/YYYYYYY/html/ 」 というエラーログがでます。 apacheのhttpd.confではこの/XXXXXX/YYYYYYY/html/にパスを通し、 「 DocumentRoot "/XXXXXX/YYYYYYY/html" <Directory /XXXXXX/YYYYYYY/html> AllowOverride All </Directory> 」 というように追加変更したのですが。 このエラーの原因は何なのでしょうか。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • fkimura
  • ベストアンサー率29% (27/92)
回答No.2

わたしも osamuyさんのいわれる通りだと思いますが、ドキュメントルートに "DirectoryIndex" で指定したファイルがなくて 403 のエラーが起きているだけではないでしょうか。 "IndexOptions FancyIndexing"が指定されていれば、一覧が表示されていそうですが。

その他の回答 (1)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

インデックスファイルを作成するか、 ディレクティブIndexOptionsでオプションFancyIndexingを指定する必要があります。 詳しくは、apacheのマニュアルをご覧下さい。

関連するQ&A