Tomcat blankpage为默认错误页面

时间:2010-04-13 11:59:27

标签: tomcat http-status-code-404

首先,我正在使用Tomcat 5.5和我的.jsp现场/ webapps / foo / bar / *。jsp。

我按照指示 here 设置了默认的404错误页面。在我输入的TOMCAT_HOME / conf / web.xml中:

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

我将测试error.html文件的副本放入每个dirs中(我不确定/error.html所指的位置):

/webapps/
/webapps/foo/
/webapps/foo/bar/

每当我尝试在url的/foo/missingpage.html或/foo/bar/missingpage.html浏览器中访问不存在的页面时,我都会重定向到/foo/error.html中存在的错误页面

但是,尝试在url /missingpage.html的浏览器中访问不存在的页面会产生空白页。或者/missingDir/missingfile.html的任何排列也会产生一个空白页面。有什么建议?我错过了一些额外的配置吗?

由于

PR

1 个答案:

答案 0 :(得分:6)

尝试将error.html放入/webapps/ROOT/。如果您的Tomcat工作人员正在处理所有URL请求( yourdomain.com/anything ),这将有效。