動かざることバグの如し

3分経てば忘れそうなことをメモします

Apacheで404とかのエラーページを設定する

Yahooジオシティーズの頃からの夢(適当

デフォルトだとエラーメッセージに関するエラーは以下のようになっている

# Multi-language error messages
Include conf/extra/httpd-multilang-errordoc.conf

つまりconf/extra/httpd-multilang-errordoc.confに詳しく書かれている。マルチランゲージに対応してるけど必要性はないのでコメントアウト。

# Multi-language error messages
#Include conf/extra/httpd-multilang-errordoc.conf

で、先にapache/errorに404.htmlを作成しておいて以下を追記

Alias /error/ "C:/xampp/apache/error/"

<Directory "C:/xampp/apache/error">
    AllowOverride None
    Require all granted
</Directory>

ErrorDocument 404 /error/404.html