Apache服务器下设置404错误页面

1、baiApache服务器下设置404错误页面
为Apache Server设置 404错误页面的du方法很简单 , 首先制zhi作一个名为404.html/404.htm/404.php/404.asp/404.aspx的页面 , 视空间dao要求而定 , 再在.htaccess 文件中加入如下内容即可(.htaccess文件一般linux空间会自带的 , 如果没有这个文件 , 自己可以用记事本写一个 , 命名为.htaccess,一定要记得去掉记事本文件的.txt哦 。而windows虚拟空间是没有这个文件的 , 也不用上传这个文件):
# 404 page
ErrorDocument 404 /notfound.php
(“notfound”是你给你的自定义错误页面的命名 , 你也可以改成Error.php等等)
注意:
(1).切记不要将404错误跳转到网站主页 , 比如使用了js脚本或者meta refresh跳转技术 。否则可能会导致主页在搜索引擎中消失或者不被收录.
(2).切记不要使用绝对URL如果使用绝对URL返回的状态码是“302”+“200”
2、IIS/ASP.net下设置404错误页面
静态404错误页面设置
(1)做个404页面 , 404.html或者404.htm , 根据你的网站实际情况来 。
(2)服务器/虚拟主机管理设置 , 根据自己的情况 , 选择“使用根目录下的404页面” , 如果自己能找到“消息类型”选项 , 则要选择“文件”或者“默认值” , 而不能选择“URL” 。如果自己在主机提供商网站的管理后台找不到此“消息类型”选项请联系技术客服做出修改 。这是具有决定性的一步 。这步一定要操作好 , 如果在后台找不到这个消息类型 , 就不要自己设置 , 因为你设置之后肯定返回值是200 , 所以事先和客服联系下 。
(3)上传404.htm到网站根目录 , 打开一次试试 , 看是否成功了 。
【Apache服务器下设置404错误页面】


    推荐阅读