tomcat设置错误页面
当我们访问tomcat的一个不存在的页面,返回错误信息如下:
这样的界面直接暴露给用户并不友好,有时候还不安全,因此一般需要修改默认的错误页。
vim /$TOMCAT_HOME/conf/web.xml
在文件末尾,</web-app>的前面,加上以下内容:
<error-page><error-code>400</error-code><location>/error.html</location></error-page><error-page><error-code>404</error-code><location>/error.html</location></error-page><error-page><error-code>500</error-code><location>/error.html</location></error-page>
在/$TOMCAT_HOME/webapps/ROOT目录下添加error.html文件(该页面可以替换成你自己自定义的界面):
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<title>网页访问不了</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="404/error_all.css?t=201303212934">
</head>
<body class="error-404">
<div id="doc_main"><section class="bd clearfix"><div class="module-error"><div class="error-main clearfix"><div class="label"></div><div class="info"><h3 class="title">啊哦,你所访问的页面不存在了,可能是炸了</h3><div class="reason"><p>可能的原因:</p><p>1.手抖打错了。</p><p>2.链接过了保质期。</p></div></div></div></div></section>
</div></body></html>
再次打开一个不存在的界面,显示如下:
tomcat设置错误页面相关推荐
- 如何自定义Tomcat 404错误页面
分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 点击这里使用RSS ...
- android动态设置错误页面,Android中替换WebView加载网页失败时的页面
我们用webView去请求一个网页链接的时候,如果请求网页失败或无网络的情况下,它会返回给我们这样一个页面,如下图所示: 上面这个页面就是系统自带的页面,你觉得是不是很丑?反正小编本人觉得非常丑,很难 ...
- tomcat设置默认页面及端口更改
最近在负责公司网站和微信公众号的部分功能.遇到两个问题: 1 域名申请后部署在服务器上的访问地址是这样的:http://www.yuming:8080/项目名/inde.html 而希望的效果是这样的 ...
- android设置错误页面,Android ViewPager设置当前项目/页面时抛出IndexOutOfBounds异常
我有一个ViewPager有三个项目.我试图设置ViewPager查看最右边的页面(这将是第二个元素).这是返回IndexOutOfBounds异常,虽然我知道索引应该在边界.这是确切的堆栈: 02- ...
- android动态设置错误页面,Android缺省页的正确打开方式(优雅的处理loading、error、empty...
Android缺省页的正确打开方式(优雅的处理loading.error.empty Android缺省页的正确打开方式(优雅的处理loading.error.empty各种状态缺省) MultiSt ...
- java tomcat 404配置_在Tomcat中配置404自定义错误页面详解
一直使用tomcat,今天想到一个问题,自定义404错误页面, 为了获得很好的用户感受,是不应当向用户暴露404这样的页面的, 问题的出发点是我在Struts2中定义错误页面, 在Struts2中是这 ...
- nginx配置错误页面,处理tomat版本号泄露问题
一.问题描述 项目做安全扫描时,Tomcat报错页面泄漏Apache Tomcat/7.0.52相关版本号信息,安全策略要求去掉版本号信息. 二.解决方法 网上搜了下,大多都是简单粗暴的处理,直接去掉 ...
- tomcat 400错误跳转自定义页面
tomcat 400错误跳转自定义页面 springMVC在web.xml设置可以拦截404,500等错误跳转到自定义页面,但是无法拦截400错误. <error-page><err ...
- iis7.5 php 404.17,win2008 r2中IIS7.5及以上设置404错误页面的正确方法
1.进入windows 2008服务器,打开IIS Manager,点击需要设置404错误页面的网站.进入windows 2008服务器,打开IIS Manager,点击需要设置404错误页面的网站. ...
- IIS基础:返回404错误页面的合理设置方式
IIS默认的错误页是很不友好的,很多人看到默认的错误页时都会说:网站打不开了!白白损失了这部分流量.而如果错误页直接跳转到首页又对搜索引擎很不友好,搞不好首页还会被封掉.所以根据情况,有两个方法解决这 ...
最新文章
- uni-app与Vue的区别
- mysql-bin.index找不到_MySQL不能启动 mysql-bin.index' not found (Errcode: 13)
- linux系统初级管理书,Linux系统管理基础--超级适合Linux新手的书
- LOJ#6283. 数列分块入门 7
- 伯克利、OpenAI等提出基于模型的元策略优化强化学习
- Numpy库的学习(三)
- 【前端安全】web缓存投毒
- Android 自定义锁屏_开发自定义ROM提速:红米Note 6 Pro等Android Pie内核源代码上线...
- 学计算机土味情话,很套路的土味情话
- 用HTML制作简单的个人介绍主页
- windows 10 内置 OpenSSH客户端
- android 程序a启动程序b的权限,android app微信分享
- 计算机网络五层体系结构各层协议
- 强制删除文件 强制删除文件夹
- ai一个线段多个箭头_ai里面怎么画箭头?ai箭头设置和绘制方法
- CodeVS 1697-⑨要写信
- 转:《你对固态硬盘了解多少》
- PotPlayer不支持S/W HEVC(H.265)解码的解决办法
- 高中会考access数据库_信息技术会考ACCESS操作题考点
- 网站建设中如何做好一个网站