Linux/IIS服务器设置自定义404错误页面

一、Linux虚拟主机设置自定义404错误页面


设置一个好的自定义错误页面,可以增加网站的收录,挽留住一些可能因打不开的页面而放弃的客户,我司虚拟主机Windows提供了自定义错误页面设置,包括404错误页面在内的所有自定义错误都可以设置。Linux下设置需要手工操作也很简单。

Linux下设置404方式是通过.htaccess文件,此文件位于网站根目录,如果您的空间没有,请先手工新建一个上传到根目录,接下来编辑此文件,加入下面这一行代码

ErrorDocument 404 /404.html

/404.html是错误提示用的网页路径,请自行修改

需要注意的几点:

1、seo/seo.html" target="_blank">搜索引擎的蜘蛛会爬行到您的自定义错误页面,因此在这个页面设定好关键字和网站各栏目的链接,对网站收录有很大帮助。

2、不建议在自定义错误页面设置跳转,很多网站制作者喜欢在自定义错误页面加上自动跳转,若要跳转建议设置在10秒以上,因为自定义跳转很有可能被搜索引擎判定为作弊,导致权值降低!

3、自定义错误页面一般不建议用图片,若需要用图片,请不要用太大,以免自定义页面访问量太大,造成过多的流量浪费在该处,影响网站的稳定,得不偿失。

 

二、windows云主机设置自定义404错误页面

 

首先新建一个404b.htm文件放置在您的网站根目录,或者其他目录下。比如新建一个HttpErrors目录,放置在该目录下。同时需要给404b.htm文件一个network service的读取权限,否则设置后将不会生效。

然后打开IIS(Internet 信息服务(IIS)管理器):

 

找到对应的站点,点击“属性”

然后选择“自定义错误”:

 

找到HTTP错误,下边对应的404、404:2、404:3,分别点击“编辑”

 

消息类型选择“文件”。

然后给404文件everyone可读权限,右键404文件--属性--安全,添加everyone可读,如图所示:

设置好后,即可在您的站点后加一个不存在的后缀或者文件名进行测试,设置成功后会显示您的自定义错误页面。

时间: 2024-08-04 12:52:55

Linux/IIS服务器设置自定义404错误页面的相关文章

IIS 8.5下设置自定义404错误页_win服务器

IIS版本:IIS 8.5问题描述 搭建一个测试网站,总共就2个页面(index.php和404.php),默认首页为:index.php 当访问index.php和404.php的时候,IIS服务器能正常响应,说明在IIS 8.5中配置PHP环境没有出现问题. 访问index.php 访问404.php 另外,我的错误页配置结果如下: 正常情况下,当访问某个不存在的页面时(比如:127.0.0.1/aaa.php),此时,iis服务器发现aaa.php这个文件并不存在,所以,应该会请求404.

别让自定义404错误页面毁了你的排名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 404错误页面本来被IIS或者apache设置成默认的状态,当搜索引擎访问网站错误页面时返回404状态码,当用户访问时显示不存在该页(404状代码的表现形式).而当有些网站因为网站的改版.资源的整合等等原因,导致很多旧的URL被删除,而用户们.或者其他网站上列出的这些URL并没有及时更新.这样就导致用户们访问这些失效URL时候被引导到404页

15个极具创意的自定义 404 错误页面

在这篇文章中,你会看到一组充满创意的404错误页面设计.我希望这个集合能够启发和帮助你设计自己的 404 错误页面.一个自定义的404错误页面将鼓励用户在您的网站上停留更长的时间. 404页面必须让访客容易理解,最好有有一些互动.你会看到下面的例子中一些网站在404页面中添加用户可以参与的小游戏.相信这些创意的404错误页面实例能够帮助创建更有吸引力的自定义404错误页面. William Csete Eat BRB Jumping Jack Rabbit The Fontain Annual

linux系统怎么自定义404错误页面?

下面将分两个步骤实现 一.在网站的根目录下查看是否有.htaccess 文件,如果没有则自建一个.在.htaccess 文件中加入如下语句:  代码如下 复制代码 ErrorDocument 404 /404.html 二.在网站根目录下建立一个 404.html 文件,文件的后缀需要和.htaccess中指定的文件一致.   完成上面的步骤后,在地址栏输入该网站的一个不存在的页面进行测试,如果打开页面是你自定义的那个404.html,说明自定义404错误页成功 如果在httpd.conf中定义

Nginx服务器中配置404错误页面时一些值得注意的地方_nginx

换了VPS之后的某一天,在Google管理员工具控制台下看到了大量的"软404"错误,查找了一些资料之后发现是自己在Nginx下配置404页面的方法不对才导致了错误的产生,在此记录一下Nginx下正确的404页面配置方法. 404是一个相应代码,表示"页面无法找到"(Page Not Found),Google关于"软404"给出的说法是: 复制代码 代码如下: Instead of returning a 404 response code f

LNMP下设置网站404错误页面的教程

第一.修改nginx.conf文件    代码如下 复制代码 /usr/local/nginx/conf   在上面的目录文件中找到nginx.conf文件.然后在http部分中添加一行:    代码如下 复制代码 fastcgi_intercept_errors on;     第二.修改网站.conf文件    代码如下 复制代码 /usr/local/nginx/conf/vhost   在上面的目录中,然后找到对应需要修改设置404页面的站点.CONF配置文件,比如"laobuluo.c

Laravel中自定义404错误页面实现方法

404页面是一个网站必不可少的一个页面,当用尝试访问网站中不存在的资源时,就需要给用一个友好的提示.所以本文主要给大家做一个Laravel的404错误的列子.方法依旧简单明了. 只要在resources/views/errors目录下新建404.blade.php就可以啦! 里面就是404的内容,可以友好的支持blade的模板继承,下面是我的例子: @extends('layouts.home')   @section('content')  <div class="container&q

Tomcat中配置自定义404错误页面

404,50x这种错误经常遇到. 如果%CATALINA_HOME%\conf\web.xml和具体应用中都有设置%CATALINA_HOME%\webapps\ROOT\WEB-INF\web.xml 则应用中的生效.   如何设置一个友好的用户体验,以windows环境为例: 添加发生异常时,默认的文件,文件位置如下(如果没有设置reloadable为true或autoDeploy="true",则需要重启tomcat让更改的web.xml生效): (1)%CATALINA_HOM

教你快速做404错误页面及设置404

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 对于404错误页面相信很多老站长们应该非常清楚了吧,笔者今天写这篇文章并不是为了什么,而是为了那些刚步入SEO的新手站长们,这不是一个老生长谈的内容,而是笔者结合着平时自己的经验做出的结论,对于新手站长是一份非常值得参考的教程. 做SEOer的人在优化网站的过程中最离开的则是404错误页面,笔者发现很多新首战中所负责的网站中都没有存在404页