エラードキュメント
いまさらながら、デフォルトのエラーを治そうという気になりました。
各バーチャルホストでエラードキュメントを表示するには…
httpd.confでバーチャルホストの設定部分に
ErrorDocument 404 /error/404.php
ErrorDocument 403 /error/403.php
とか追加して再起動。
再起動前には
apachectl configtest
それでも、サイトトップ(http://hogehoge.com/)にアクセスして403の時、
apacheのエラーページがご丁寧に表示されてしまいこまったこまった。
http://hogehoge.com/index.phpとかなら403がちゃんと動作するのに…
以下で解消。
よかったよかった。
/etc/httpd/conf.d/welcome.conf
Options -Indexes
# ErrorDocument 403 /error/noindex.html←コメントアウト