怎么设置404页面http状态返回码是404

怎么设置404页面http状态返回码是404,第1张

方法一

1、 到你的主机后台控制面板里,点击“自定义出错页”显示画面如下:

2、选中第四个,点击“马上修改404页”就好了。然后把你已经制作好的404.htm,上传到你网站的根目录下。去测试一下啊,看可以了吗?如果不行,请看方法二。

方法二

1、新建一个动态404页面。这里的页面需要一个动态的,不要html或者htm这些静态的。比如我们就叫404.asp。

当然这里你可以直接把你做好的html后缀改成asp也可以。

重要:这里需要注意的是在404.asp里面需要加上一段代码如下:

<%

Response.Status = "404 Not Found"

%>

2、 加上代码以后,把404.asp上传到根目录下

3、 进入后台控制面板,点击点击“自定义出错页”,选择第二个“使用web目录中的404.asp文件来自定义内容”。就OK了。

这下你的网站的404错误页面的返回状态看是不是404了。

404页面是告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。设置网站404错误可以依据以下步骤:

针对Apache服务器:制作一个404页面,页面自己设计即可,命名为notfound.php,上传到网站根目录。打开.htaccess文件,添加代码:ErrorDocument 404 /notfound.php,然后将.htaccess文件上传到网站根目录。如果.htaccess存在ErrorDocument 404 /index.php,一定要将其删除。这种将404错误转向到网站主页的作法存在极大的风险,严重时会导致主页在搜索引擎中消失。END

IIS/ASP.net服务器:自定义404页面,制作一个404页面,命名为notfound.asp,上传到网站根目录。设置404动态页面。修改应用程序根目录的设置,打开“web.config”文件编辑,加入如下内容:

<configuration>

<system.web>

<customErrors mode="On" defaultRedirect="error.asp">

<error statusCode=”404″redirect="notfound.asp" />

</customErrors>

</system.web>

</configuration>

修改自定义404页面在自定义的404页面“notfound.asp”中加入:<% Response.Status="404 NotFound" %>便可以保证IIS能够正确地返回“404”状态码。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/605972.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-12
下一篇2023-07-12

发表评论

登录后才能评论

评论列表(0条)

    保存