如何在IIS服务器里设置404页面
的有关信息介绍如下:至于为何要设置404页面,设置404页面有何作用,我们今天就不展开,我们来讲讲实际操作中的经验,以下是我实际操作过程中的不断研究试验出来的,有不妥的地方请指教。
该篇文章内容比较适合菜鸟级别的站长,本人也是菜鸟级别,之所以写这篇文章,是因为以下内容网上你找不到(本人有在网上查阅过),我觉得很有必要和大家分享一下,希望能帮到和我一样的菜鸟站长。
我所用的是win系统的IIS服务器(如果和我一样,恭喜你)
首先制作好想要的404页面,例如:404.html
404页面里面可能会涉及到一些图片,那么把这些图片和制作好的404页面一起放到一个文件夹内,文件夹可以取名为404_files(文件夹名字可以按自己想法取),然后把整个文件夹放到网站根目录下。例如我这个网站中国汽修美容网(qixiumeirong.com),是一个专注于汽车服务的网站!
打开服务器,右键选择Internet信息服务(IIS)管理器
左键选择你爹吩海要设置404页面的网站
选择右侧的“404错误页”,双击打开
对默认的404进行编辑
①如果选择第二种执行URL,那么设置的路径如下(图四)一样,404页面的相对于根目录的路径地址,但是要注意,选择这种方式的话,你之前制作的404页面必须是.asp格式的,不能是html格式的,否则,像图中这样设置的话,虽然404页面能够正常显示,但是返回的状态码是200,会导致蜘蛛抓取的时候认为这个页面是存在的,就会建立索引,甚至收录,如果大量同一个相同低质量页面的话,会导致蜘蛛认为该网站作弊之类的,网站有可能会被K或者快照消失,影响收录和排名(这是本人的血泪教训),所以后果很严重。
②后来我选择了第一种执行文件的方式,选中404右键,选择编辑功能设置,如下(图五)。
再如下(图六)所示设置,自定义错误页、路径(选中404.html)、文件,理论上好像应该是这样设置没有问题,但是由于服务器和网站中的一些文件夹的权限问题,会导致如下(图七)锁定冲突问题,因此,这种方式设置也不可取。
那么,正确的设置方式应该是双击404进行编辑,选择第一种执行文件的方式,填写文件路径,那么这个文件路径的填写非常关键,同样也是填写404页面的相歌胳对路径,通常我们会根据里面的一些示例,这样来设置,如下(图八)
这样的设置形式看似没有问题,绵泥但是其实也是不对的,关键还是在我们最不可能想到和注意到的“/”问题上。
正确的应该是这样的,如下(图九)
这是本人不断尝试和测试后的正确结果,整片文章的核心重点也在于此,最后HTTP状态检测结果,返回码也是404。
③第三种方式执行绝对URL,一定是不要使用的,我也不知道为什么,前人经验都这么告诉我们,所以我们只需要知道正确的设置方式就行。
到此,在服务器中的404页面设置就结束了。至于404页面好不好看,那是你前期制作的问题,希望对大家有帮助,说得不对的地方请大家指出。