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