我的网站遭到黑客入侵,并添加了大量网页,这些网页已被Google编入索引。这严重影响了我的网站收到的流量。
所有这些页面都以 - '?mulberry-948.html'的名称命名。只是每个人的号码不同。
我删除了所有这些网页,但网上有很多网站都有这些网页的反向链接,因此Google仍在寻找它们。
是否可以使用.htacess以简单的方式将所有这些页面设置为已消失(410),而无需为每个文件添加此文件(超过10000个文件)。
是的,我可以说任何以'?mulberry'开头的事情。被设定为已经消失了?由于
答案 0 :(得分:0)
如果?mulberry
位于页面名称之后,
你可以用:
RewriteEngine on
RewriteCond %{QUERY_STRING} mulberry [NC]
RewriteRule ^ - [G,L]
如果它在网址中(没有?
)
您可以使用:
RewriteEngine on
RewriteRule mulberry - [NC,G,L]
您可以同时使用这两种方法,尤其是如果您不在网站上使用mulberry
这个词。