apache 400 エラーページについて
- http://httpd.apache.org/docs/2.4/en/custom-error.html
- http://httpd.apache.org/docs/2.4/ja/custom-error.html
documentに明示されていないけど、400 エラーについては
ErrorDocument 400 /error/400.html
のようなファイルパスは使えない。
こっち
ErrorDocument 400 "hogehoge"
文字列で設定する場合は有効。
さらに謎があって、なぜかErrorDocument 400についてはvirtualhostごとに有効にならないようで、httpd.conf 全体もしくは、先頭で読み込まれるvirtualhost内のvirtualhostディレクティブ(Directoryの中ではダメ) に書いたものが反映されるぽい。うーん。