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

收录效果图:

收录垃圾违法内容

处理过程

该客户做事器是IIS7+php的环境。

iis7和php网站被黑 搜刮引擎收录黑链接处置笔记 Ruby

误区:

刚开始以为只要做个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>

代码示范