理想未来ってなんやねん

娘可愛い。お父さん頑張る。

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>