CentOSでApacheを動かしています。

/var/www/html/sample/sample.html
に対して、
http://***/sample/sample.html
等のファイルは見られるのですが、
/var/www/html/sample/
のディレクトリに対して
http://***/sample/

You don't have permission to access /sample/ on this server.
とされ、拒否されてしまいます。
chmod 711 /var/www/html/sample
と、apacheに実行権限を与えている(と思う)のですが、なぜディレクトリだと拒否されてしまうのでしょうか?

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/12/07 08:44:38

ベストアンサー

id:iwaim No.1

回答回数215ベストアンサー獲得回数19

権限がないからです。DirectoryIndexディレクティブで適当なファイルなどを指定するか、OptionsディレクティブでIndexesを有効にするかで閲覧できるようになると考えられます。

id:koime_ryokutya

回答ありがとうございます。
Indexesを設定したら、閲覧できました!

2011/12/07 08:44:33

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません