Apacheでハマる
.htaccessにErrorDocumentを指定しても効かない
前もハマったけど、又ハマってしまった。orz
忘れない様に記録しておく
全く効かない場合
AllowOverrideがNoneになっている。
ErrorDocumentを使うのであれば最低でもAllowOverride FileInfoとする
http://host.domain/aaa はErrorDocumentが効くのに、http://host.domain/ だとCentOSデフォルトのTest Pageが表示されてしまう場合
/etc/httpd/conf.d/welcome.confでErrorDocumentが指定されているのでコメントアウトする。
#<LocationMatch "^/+$"> # Options -Indexes # ErrorDocument 403 /error/noindex.html #</LocationMatch>