|
本帖最后由 风火轮 于 2013-5-14 09:23 编辑
404页面相信大家都用到,但是用工具查状态码的时候,返回的却是200.大家都知道200是正常访问的状态码,404页面应该是返回404状态吗才对。如果你是VPS服务器,风火轮教你怎么成功建404.
如果你的网站还没解决此问题,来这里看看吧。下面介绍如何让404页面返回状态吗是404.本网站的404返回状态码就是404。您可以看下。
404页面返回状态吗404的设置:
1、新建一个动态404页面。这里的页面需要一个动态的不要html或者htm这些静态的。比如我们就叫404.asp。
当然这里你可以直接把你做好的html后缀改成asp也可以。
重要:这里需要注意的是在404.asp里面需要加上一段代码如下:
<%
Response.Status = "404 Not Found"
%>
便可以保证IIS能够正确地返回“404”状态码。如果您喜欢本网站的404,我这里可提供给你下载,你只需修改一些文字就可以了。点击下载:
2、设置iis。
打开站点--->属性--->自定义错误--->找到404--->消息类型选择URL,url 写 /404.asp
这样就OK了。如下图:
去查下自己的404页面,返回的状态吗是不是404了吧? 不要漏了以上步骤哦。
我用的是动态的404,返回状态吗是404的。引申下静态404吧。
在IIS/ASP.net下设置404静态页面
设置静态404错误页面的方法则比较简单,在IIS管理器中右键单击要管理的网站,打开“属性”中的“自定义错误信息”页,为“404”设定相应的错误信息页即可。不过,此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|