
Tomcat 配置 404 页面分两种,全局配置和单项目配置。
全局配置,适用所有项目
找到 Tomcat 全局 conf/web.xml
配置文件,在文件最后面加上配置:
1 | <error-page> |
location:整站的绝对路径,如:127.0.0.1:8080/404.html.
项目配置,只针对本项目
在项目的 web.xml 文件中加入如下配置:
1 | <error-page> |
location:文件位于项目的路径。
注意事项
Tomcat 出现 404 后并不是会重定向到 404 页面,而是直接展示 404 页面的内容,浏览器地址栏还是原来的,不会变。
如:访问 127.0.0.1:8080/user/home.html,页面不存在,展示 404 页面,但浏览器地址栏并没有变,还是 127.0.0.1:8080/user/home.html。
所以 在 404 页面中引用资源的时候就要注意路径问题。