dtcms解决404错误页面返回200的详解

时间:4年前   阅读:5124

对于404错误页面的制作,是所有网站站长SEO的一部分;难道真的只是一个跳转的问题吗?今天小编就来解决DTcms错误页面的问题;首页我们还是来看看下图,我们以DTcms官方网站为例;

通过图片我们可以看到,返回的状态码是200而不是404;那什么是200,什么是404?这个问题自己如果不懂的可以百度一下,小编就不过多的介绍了。通过返回的代码明显这不是我们想要的结果,也有站点通过设置IIS或者其它途径来达到效果,这个方法万千,小编只发表自己的看法。

具体解决方法如下:

修改error.html的继承类DTcms.Web.UI\Page\error.cs,添加如下代码

protected void Page_Init(object sernder, EventArgs e)

{

    base.Response.StatusCode = 404;

    base.Response.Status = "404 Moved Permanently";

}

好了,我们到这里就已经都完成了,您也试试吧,最后附上小编网站错误页返回的代码!

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:期权战略视角:期权的规划应用

下一篇:上证50ETF期权简单判断趋势的技巧

网友评论

请先 登录 再评论,若不是会员请先 注册