记录一次Apache Tomcat 处理返回自定义的404页面

记录工作中遇到处理访问tomcat 不存在的资源,返回自定义的404页面

删除webapps目录下的example、docs、manager、hta-manager目录,只保留 ROOT目录,应用部署在了这个目录

删除 manager、hta-manager 我没有发现有什么异常

制作404.jsp 或者 404.html 放到 webapps/ROOT/目录下

如: webapps/ROOT/404.jsp

修改文件 webapps/ROOT/WEB-INF/web.xml

追加 error-page

bash 复制代码
       <welcome-file-list>
         .....s
       </welcome-file-list>
       <error-page>
                <error-code>404</error-code>
                <location>/404.jsp</location>
        </error-page>

Apache-tomcat 重新启动

bash 复制代码
###重新启动apache-tomcat
cd /usr/local/apache-tomcat-9.0.86/bin
./shutdown.sh
./startup.sh
相关推荐
YA3334 分钟前
java设计模式二、工厂
java·开发语言·设计模式
金色天际线-11 分钟前
Nginx 优化与防盗链配置指南
java·后端·spring
我爱挣钱我也要早睡!1 小时前
Java 复习笔记
java·开发语言·笔记
AD钙奶-lalala3 小时前
Mac OS上搭建 http server
java
皮皮林5517 小时前
SpringBoot 全局/局部双模式 Gzip 压缩实战:14MB GeoJSON 秒变 3MB
java·spring boot
weixin_456904277 小时前
Spring Boot 用户管理系统
java·spring boot·后端
趁你还年轻_7 小时前
异步编程CompletionService
java
DKPT7 小时前
Java内存区域与内存溢出
java·开发语言·jvm·笔记·学习
sibylyue7 小时前
Guava中常用的工具类
java·guava
奔跑吧邓邓子7 小时前
【Java实战㉞】从0到1:Spring Boot Web开发与接口设计实战
java·spring boot·实战·web开发·接口设计