网页410 Gone htaccess

时间:2014-12-06 01:43:45

标签: html .htaccess redirect

我的网站遭到黑客入侵,并添加了大量网页,这些网页已被Google编入索引。这严重影响了我的网站收到的流量。

所有这些页面都以 - '?mulberry-948.html'的名称命名。只是每个人的号码不同。

我删除了所有这些网页,但网上有很多网站都有这些网页的反向链接,因此Google仍在寻找它们。

是否可以使用.htacess以简单的方式将所有这些页面设置为已消失(410),而无需为每个文件添加此文件(超过10000个文件)。

是的,我可以说任何以'?mulberry'开头的事情。被设定为已经消失了?

由于

1 个答案:

答案 0 :(得分:0)

如果?mulberry位于页面名称之后, 你可以用:

来做到这一点
RewriteEngine on
RewriteCond %{QUERY_STRING} mulberry [NC]
RewriteRule ^ - [G,L]

如果它在网址中(没有?) 您可以使用:

RewriteEngine on
RewriteRule mulberry - [NC,G,L]

您可以同时使用这两种方法,尤其是如果您不在网站上使用mulberry这个词。