Home About
Apache , Tomcat

Apache またはTomcatでページが存在しない(404エラー)場合に指定のページを表示する方法

存在していないページのリクエストがあった場合に、 404 page not found ! とかいった味気ないエラーページを表示するのを避けるための方法。

tomcatの場合

$CATALINA_HOME/webapps/mywebapp/WEB-INF/web.xmlに以下のコードを追加

 <error-page>
    <error-code>404</error-code>
    <location>/missing.html</location>
  </error-page>

apacheの場合

conf/httpd.conf の以下の記述の行がコメントアウトされているので解除します。

ErrorDocument 404 /missing.html

Liked some of this entry? Buy me a coffee, please.