飞鱼鳍网络

专业网站建设、网站设计制作开发、网站SEO优化

建网站时iis6、iis7、apache独立ip主机设置404错误页

2017-07-23 09:51


建网站时设置一个好的自定义错误页面,可以增加网站的收录,挽留住一些可能因打不开的页面而放弃的客户,我司虚拟主机特别提供了自定义错误页面设置,包括404错误在内的所有自定义错误都可以设置。
 
linux系统设置方法:
 
第一步:
 
    在本地创建一个文本文件,在文本里面添加如下语句: ErrorDocument 404 /404.html 然后上传到wwwroot重命名为.htaccess,如果网站目录本身就有这个文件,下载以后用编辑器打开添加上述规则即可。 
 
第二步:
 
    上传自己的404提示文件,改名为404.html文件,也可以使用其他后缀,只要.htaccess中指定同样的文件就可以,例如ErrorDocument 404 /404.php 注意:有些程序里面自带的伪静态规则会与404冲突,如有这种情况,只能联系程序方调试伪静态规则。
 
 
windows2003+iis6系统设置方法:
 
首先新建一个404.html文件放置在您的网站根目录,或者其他目录下。比如新建一个HttpErrors目录,放置在该目录下。同时需要给404b.html文件一个network service的读取权限,否则设置后将不会生效。
 
然后打开IIS(Internet 信息服务(IIS)管理器):
 
 
 
找到对应的站点,点击“属性”然后选择“自定义错误”:
 
 
 
找到HTTP错误,下边对应的404,点击“编辑”
 
 
 
消息类型选择“文件”,指定网站目录下的404文件。
 
然后给404文件everyone可读权限,右键404文件--属性--安全,添加everyone可读,如图所示:
 
 
 
设置好后,即可在您的站点后加一个不存在的后缀或者文件名进行测试,设置成功后会显示您的自定义错误页面。
 
如果404要设置的是一个动态程序文件(以php举例),请选择url。注意若文件在子目录里面,请注意更改为/xxx/404.php这种形式。
 
 
 
(注意,windows主机中404错误页面文件必须大于512字节,如果小于512字节Internet选项中如果勾选了友好错误提示的用户,访问时将显示客户端默认的错误,不会显示自定义错误。这种情况可以尝试给404b.htm文件一个IIS_WPG组的读和运行权限,然后测试一下。)
 
 
windows2008/2012+iis7(以上)系统设置方法:
 
首先新建一个404b.htm文件放置在您的网站根目录,或者其他目录下。比如新建一个HttpErrors目录,放置在该目录下。同时需要给404b.htm文件一个network service的读取权限,否则设置后将不会生效。
 
然后打开IIS(Internet 信息服务(IIS)管理器):
 
 
 
点击错误页功能
 
 
双击404这一行进入设置,一般选择第一种或者第二种方式设置您对应的404文件路径即可.另外需要注意更改配置,改成 自定义错误页。这样建网站的自定义404页面就完成了