网站404页面怎么做

网站404页面怎么做,第1张

首先,你可以简单的做一个html页面,把它命名为:404.html页面;如果不会制作,最简单的办法就是找任何一个比较有名的网站,把它的404页面另存为下来,然后修改上面的文字,以及URL为自己的文字信息,再保存好上传到你网站的根目录就行了。

404页面的注意点:我们做404页面不能让它直接跳转到首页,不然,首页有可能会遭到被K。

怎样让错误页面跳转到404页面:

几乎所有虚拟主机都提供了404页面跳转功能。

第一步:就是登入你注册的虚拟主机后台。

第二步:找到你要设置404页面的地方正确填写404页面所在的地址

如下图:

对于独立服务器,请在.htaccess 文件中加入代码: ErrorDocument 404 /404.html

注意点是:/404.html 前面不要带主域名,否者返回的状态码是302或200状态码。其他情况,请百度搜索下其他方式。

做完404页面之后,访问一个错误的链接会自动跳转到404页面,然后,请用工具检查那个错误链接,看是否返回404代码。

以下404错误页面设置来自www.abbhost.com虚拟主机设置教程:

空间控制面板有“错误页面定义”

选择设置动态404

提示:"设置自定义错误"返回的状态码都为200;"开启动态404页",静态文件返回的是404状态,动态文件因使用的是URL方式,返回为200状态,若需要返回404的,则必须在头部加上相应的代码,否则返回还是200。

代码为:

<%Response.Status="404 Moved Permanently"%>

<?php header("HTTP/1.0 404 Not Found")?>

首先,ErrorDocument可以配置在server config, virtual host, directory, .htaccess中;

第二,Override属性至少是 FileInfo;

看你这配置文件怎么都写一起了,每个属性的上下文是不一样的,比如AllowOverride是写在 directory里的;

建议你开启NameVirtualHost来配置虚拟主机;

把每个站点写在VirtualHost里,然后里边放directory和ErrorDocument;


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存