すこぶる.net

技術系備忘録など

Apache

【Apache】Indexesが効かないときの解決方法

投稿日:2018年1月8日 更新日:

概要

Web サーバに Apache を使用する場合、Indexes を削除しておくことによりセキュリティ的に良い場面が多いと思う。
しかし、ためにディレクトリ構成を見せたい場合などがあり、 Indexes を有効にすることもあるだろう。
そんなときに何故か Indexes が有効にならない(効かない)ことがある。その解決方法を以下に記す。

解決方法

上記のような設定で Indexes が有効になるはずだが、/etc/httpd/conf.d/welcome.conf という設定ファイルを見てみると、以下のような記述がある。

これによって、403ページが返ってしまうため、welcome.conf を削除するか、適切なところをコメントアウトし Apache をリスタートすることで Indexes を有効にすることができる。

-Apache
-, , ,

執筆者:

関連記事

htpasswdコマンドでベーシック認証のパスワードを8文字以上に設定する方法

概要 htpasswdコマンドを使用してベーシック認証のパスワードを8文字以上で作成する際には注意が必要です。

普通に8文字のパスワー …

HTTPS化に向けてWebサーバでSSL設定をするときのコツ

概要 Webサイトのセキュリティが案じられている現状で、各サイトのHTTPS(SSL化)への移行が急速に進んでいる。 GoogleもHTTPSサイトへの移行を推奨しており、SEO観点でも大きく影響して …