
(“notfound”是你给你的自定义错误页面的命名,你也可以改成Error.php等等)
(1).切记不要将404错误跳转到网站主页,比如使用了js脚本或者meta refresh跳转技术。否则可能会导致主页在搜索引擎中消失或者不被收录.
(2).切记不要使用绝对URL如果使用绝对URL返回的状态码是“302”+“200”
静态404错误页面设置
(1)做个404页面,404.HTML或者404.htm,根据你的网站实际情况来。
(2)服务器/虚拟主机管理设置,根据自己的情况,选择“使用根目录下的404页面”,如果自己能找到“消息类型”选项,则要选择“文件”或者“默认值”,而不能选择“URL”。如果自己在主机提供商网站的管理后台找不到此“消息类型”选项请联系技术客服做出修改。这是具有决定性的一步。 这步一定要操作好,如果在后台找不到这个消息类型,就不要自己设置,因为你设置之后肯定返回值是200,所以事先和客服联系下。
(3)上传404.htm到网站根目录,打开一次试试,看是否成功了。
1、我们先新建一个404.html的简单页面,代码如下。
2、将这个404.html文件放到网站站点目录下。
3、通过在线.htaccess文件在线生成器我们生成404页面的配置,然后将代码复制。
4、新建一个txt文档,将代码复制到文档中。
5、将文件另存为“.htaccess”且保存类型为“所有文件(.)"格式。
6、这样我们就得到了一个配置好404的.htaccess文件,将文件放到站点目录下。
7、再次刷新页面,页面就跳转到我们设置好的404.html文件上了。
2、选中第四个,点击“马上修改404页”就好了。然后把你已经制作好的404.htm,上传到你网站的根目录下。去测试一下啊,看可以了吗?如果不行,请看方法二。方法二1、新建一个动态404页面。这里的页面需要一个动态的,不要html或者htm这些静态的。比如我们就叫404.asp。
当然这里你可以直接把你做好的html后缀改成asp也可以。