欢迎来到博达网站群学习网!
|
当前位置: 九游会 >> 知识库 >> 部署类 >> 功能异常 >> 正文

网站群系统级死链接处理方法-九游会

发布时间:2016-08-03    浏览次数:次

 

现象:

扫描工具扫描出网站存在大量死链接,其中系统级的包括以下几类:

about:blank

空路径

*.htm

*.html

#

原因:

扫描工具误扫误报

解决方法:

修改web服务软件配置文件,将以上类型的文件返回http 200状态。

apache:

1.修改httpd.conf和apache-host.tpl,在虚拟主机中添加以下配置:

rewriterule /(about:blank)$ http://localhost/apacheerror/x.html [p,l]

rewriterule /\*\.(htm|html)$ http://localhost/apacheerror/x.html [p,l]

rewriterule /(\#)$ http://localhost/apacheerror/x.html [p,l]

rewriterule /(. /)$ http://localhost/apacheerror/x.html [p,l]

2. 重启apache服务.

nginx:

1.修改servercommon.conf和servercommon.conf.tpl, 添加以下配置:

location ~ (about:blank)$ {

return 200;

}

location ~ (#)$ {

return 200;

}

location ~ \*\.(htm|html)$ {

return 200;

}

location ~ (. /)$ {

return 200;

}

2. 重启nginx服务.

网站地图