在给客户单位建设网站的时候,虽然Tomcat版本已经做了屏蔽,也在前端加了NGINX或者Apache转发,但是出现404或者503页面的时候,页面还是会显示出来是Tomcat。

考虑到客户网站的安全性,还是修改一下Tomcat的404 503等页面为自定义的页面。

修改比较简单,首先放置静态的自定义错误文件到网站部署路径,确保可以访问。比如我就新建了一个errorPages目录,下面放置了404和503错误的文件。访问路径为 xxx/errorPages/404.html 和 503.html。

Tomcat 自定义 404 503等 页面

有两个路径可以自定义错误页面,%CATALINA_HOME%\webapps\ROOT\WEB-INF\web.xml的优先级最高,然后才是%CATALINA_HOME%\conf\web.xml

我修改的是 \conf\web.xml,代码和截图如下。

Tomcat 自定义 404 503等 页面
    <error-page>
        <error-code>404</error-code>
        <location>/errorPages/404.html</location>
    </error-page>
    <error-page>
        <error-code>503</error-code>
        <location>/errorPages/503.html</location>
    </error-page>

修改好后重启一下Tomcat即可验证是否成功了。

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

联系电话

176-8951-1878

微信
微信
分享本页
返回顶部
西藏巨腾信息技术有限公司提供拉萨网站建设、软件开发、小程序开发、APP开发、网络营销、在线推广、在线商城开发等服务,联系电话: 17689511878