什么是黑链接( 搜索引擎收录黑链接处理笔记)

seoxin 04-28 15:46 12次浏览

一个客户网站被入侵,网站根目录生成1W多黑链文件,同时也被各搜索引擎收录。

贸然删去也有一定的影响,现来求救,下面记录处理笔记。

收录效果图:

收录垃圾违法内容

处理过程

该客户服务器是IIS7+php的环境。

误区:

刚开始以为只要做个404就可以了,没想到设置好404访问收录的地址竟然提示

注:地址形式
http://www.xxxx.com/asdfasf.php?url=asdfasdf

No input file specified.

原因是他的php环境采用cgi的方式,只要是*.php的后缀,都由php来处理。

经过各种查找发现404设置和修改php.ini无解。无解的方法就不贴出来了。

正确处理方法:

经过各种测试,现将解决方法如下。

修改网站根目录中的web.config(最后面有截图示范)

下面伪静态代码中的 ^([a-zA-Z]+).php$ 就是匹配 xxxx.php 适配的,如果有数字就要这样子了^([0-9a-zA-Z]+).php$

伪静态代码,再web.config增加

<rewrite>

<rule name=”404″ stopProcessing=”true”>

<match url=”^([a-zA-Z]+).php$” ignoreCase=”false” />

<conditions logicalGrouping=”MatchAll”>

<add input=”{REQUEST_FILENAME}” matchType=”IsFile” ignoreCase=”false” negate=”true” />

<add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” ignoreCase=”false” negate=”true” />

</conditions>

<action type=”Rewrite” url=”/404.htm” appendQueryString=”true” />

</rule>

</rules>

</rewrite>

  • 暂无推荐