在公司工作了一段时间,也被安排做了一个App,而且后台也是我来写和布置的,由于一次安全检查,需要我把tomcat默认页(管理页面)关闭,于是我只能进行默认指向变更,但是后面我又想到要是用户输入不存在的内容tomcat返回的404页面实在是不够友好,于是我便查了一些资料,这里新增一个随笔,以便记录. 具体操作如下: 1.打开tomcat的目录并找到web.xml,如下路径 tomcat/conf/web.xml 2.在</web-app> 注意,是</web-app>,不是<w…
首先简单介绍一下,.htaccess文件是Apache服务器中的一个配置文件(Nginx服务器没有),它负责相关目录下的网页配置.通过对.htaccess文件进行设置,可以帮我们实现:网页301重定向.自定义400/403/404/500错误页面.改变文件扩展名.允许/阻止指定IP用户访问.禁止目录列表.配置默认文档等功能,可以说是功能非常强大,下面就给大家介绍一下最常用的几个功能的设置方法. 设置网站错误页面 ErrorDocument 400 /error_pages/400.htmlErr…
http://2sharings.com/2015/asp-net-mvc-5-custom-404-500-error-hanlde https://blog.csdn.net/yhyhyhy/article/details/51003683 ASP.NET MVC 5的开发中,服务器的各种错误[如:401(登录授权验证),403(禁止访问),404(访问页面不存在),500(服务器内部错误)等]处理是必需考虑并解决的一个问题,如果不处理这些错误或者使用默认的错误页面,那么用于用户体验来说就不…
HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求.不作修改,客户程序就无法重复此请求. HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配. 请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限. 401.2 未授权:服务器的配置导致登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配.此错误通常由未发送正确的 WWW 验证表头字段所致. 请与 Web 服务器的管理员联系,…
    java代码中经常碰到各种需要处理异常的时候,比如什么IOException  SQLException  NullPointException等等,在开发web项目中,遇到异常,我现在做的就是将其抛出,即在catch中throw new Exception().这个throw new Exception也是有讲究的. 贴出异常简略图:   异常就分两大类:checked检查和unchecked非检查异常. checkedException在编写代码的时候就必须要进行异常处理,unche…
(1) Tomcat禁用Put等不安全方法. <security-constraint> <web-resource-collection> <web-resource-name>xxxx-Security-Constraint-0</web-resource-name> <url-pattern>/*</url-pattern> <http-method>PUT</http-method> <http-…
写在前面: 在web项目中,可能会出现404.500等错误页面,给用户体验不怎么好,所以我们可以对这些错误页面进行友好的处理. 步骤: 1.配置web.xml: <!-- 错误页面友好显示 --> <error-page> <error-code>404</error-code> <location>/commons/error.jsp</location> </error-page> <error-page>…
1.web.xml 配置 <error-page> <error-code>404</error-code> <location>/404.jsp</location> </error-page> <error-page> <error-code>500</error-code> <location>/500.jsp</location> </error-page>…
直接参考: https://zhuanlan.zhihu.com/p/38006919 DEBUG =True的话,为开发环境,显示不了404页面.…
  非常惭愧的说,由于之前一直使用的是windowservice,安装apache来进行服务器布置的,这种方式也是最简单最直接的方式, 但是由于php的服务大多都是linux栈的,咱们也不能落后呀,在写了php半年之后,开始拥有的自己的第一台centos的服务器, 实话说,centos真的是简洁,部署完成 php ,mysql,nginx,ftp之后只是使用的1g的空间,服务器开启的时候cpu占用率还不到3%[1核1G20g最低配服务器] 原本是想先把这个服务器当做api服务器来使用,于是选用的…