云服务器自定义网站404页面不生效

平时在网络上,看到一些设置自定义404页面的方法,其实那只是一个很平常的操作方法,为什么大多数设置了却不起作用呢?或者说调用不出来404页面呢?

1、先设置好自定义404

上传404页面-打开IIS(internet信息服务)-选择你的网站,右击属性,点击自定义错误(在下面的:“http错误信息”框中找到404,选中双击,或者选中在点“编辑属性”选择自己的自定义404页面。不过,此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。)

2、寻找设置了404页面不生效的原因

1)404自定义出错页设置错误

2)404文件的IIS_WPG组没有读取和运行的权限。

3)404.html文件大小过小(>512B)

4)服务器安装了安全狗(解决办法:安全狗-资源保护-响应内容保护(HTTP请求错误类型,去掉404))

经过多方测试,以上方法都有可能,但最可能的是第2条,第4条,其实按正规设置,都是不会出错的,因此如果是自己搭建服务,有安装相应的防御软件,就要多加注意了,只要细心,都可以找到相应的解决办法,希望对您有一定的帮助。(附属篇:解决VPS服务器IIS设置404不生效的方法)

来源:途牛博客 本文链接:http://www.tuniuboke.com/post/271.html

时间: 2024-10-13 13:34:03

云服务器自定义网站404页面不生效的相关文章

给你的网站404页面加上“宝贝寻亲”公益页面

网站404页面时每个网站都会遇到的问题,有些网站会将404页面做的极具个性,但毫无意义,益云所推出的404页面广告公益联盟是一个非常不错的东西,你仅仅需要为你的网站404页面插入一段代码,就能在一定程度帮助许多父母找回自己的孩子,不少大型互联网公司(如网易,腾讯)都加入这一公益联盟.各位站长们也赶紧加入吧 效果展示:http://temp.163.com/special/404_page02/ 详情地址:http://yibo.iyiyun.com/Home/Index/web404 效果展示

中网科技-服务器租赁、云服务器、网站建设

了让您更了解中网云服务器,现推出1元试用活动! 中网科技股票代码831095,十多年稳定运营.通过ICANN认证.获得IDC,ISP,ICP.中网科技让信息化像使用水和电一样方便,使用户能有更多的精力投入到自己的专业领域.中网科技自投资的数据中心遍及多省,提供IDC数据中心,云计算服务,网站服务和增值服务. 1- 灵活(可自由调整配置-)在中网云服务上您可以在几分钟内快速增加或删减云服务器数量,满足不同的业务需求,高峰期无缝扩展,平淡期自动回落,以节省成本.2- 全面(多种类型系统-)针对用户的

jfianl返回自定义的404页面

1 public class MyErrorRenderFactory implements IErrorRenderFactory{ 2 3 public Render getRender(int errorCode, String view) { 4 return new MyErrorRender(errorCode, view); 5 } 6 class MyErrorRender extends ErrorRender { 7 public MyErrorRender(int erro

nginx如何设置自定义404页面

404错误是WWW网站访问容易出现的错误.最常见的出错提示:404 NOT FOUND.404错误页的设置对网站SEO有很大的影响,而设置不当,比如直接转跳主页等,会被搜索引擎降权拔毛.404页面的目的应该是告诉用户:你所请求的页面是不存在的,同时引导用户浏览网站其他页面而不是关掉窗口离去.搜索引擎通过HTTP状态码来识别网页的状态.当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引.而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不

NGINX下如何自定义404页面

什么是404页面 如果碰巧网站出了问题,或者用户试图访问一个并不存在的页面时,此时服务器会返回代码为404的错误信息,此时对应页面就是404页面.404页面的默认内容和具体的服务器有关.如果后台用的是NGINX服务器,那么404页面的内容则为:404 Not Found 为什么要自定义404页面 在访问时遇到上面这样的404错误页面,我想99%(未经调查,估计数据)的用户会把页面关掉,用户就这样悄悄的流失了.如果此时能有一个漂亮的页面能够引导用户去他想去的地方必然可以留住用户.因此,每一个网站都

网站SEO基础优化技巧之一:如何制作404页面

404页面对网站有什么作用? 用户在访问一个错误页面时会跳转到首页,或者出现一个提示的页面供用户选择进入网站的某些重要页面. 404页面如何制作? 一.Apache服务器的404页面设置 1.在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html 2.建立一个简单的html404页面命名 Error.html 3.把 Error.html放置在网站根目录 注意:不要将404错误直接转向到网站首页,这将导致首页不被收录:/Error.html 前面不要带

杨泽业:创建一个用户体验更好的自定义404页面

我先来说说,什么是404页面?404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面. 404页面的作用主要是:提升用户体验,避免出现死链,避免信任度下降,避免被惩罚. 大多数的网站程序,都会提供了一个相对用户来说,一个非常友好的404页面,无需用户自己创建. 例如:和我一样的wordpress博客的知更鸟的begin主题,就为我们设计了,一个看起来非常简洁友好的404页面,如图:(此图为begin主题默认的404页面) begin主题默认的404页

三种思路实现自定义404页面

如何定义404 404,说白了就是找不到页面,那么如何定义"找不到"呢? 我们可以通过源代码来看看Spring MVC如何定义"404"的: // Determine handler for the current request. mappedHandler = getHandler(processedRequest, false); if (mappedHandler == null || mappedHandler.getHandler() == null)

话说404页面:为什么要设置404页面?

404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因.404错误信息通常是在目标页面被更改或移除,或客户端输入页面地址错误后显示的页面. 404页面是网站必备的一个页面,它承载着用户体验与SEO优化的重任.404页面通常为用户访问了网站上不存在或已删除的页面,服务器返回的404错误.如果站长没有设置404页面,会出现死链接,蜘蛛爬行这类网址时,不利于搜索引擎收录.设置404有两个好处:1.引导用户不要关闭网站,增强用户体验. 2.防止网站出现死链接. 当用户输