1

谷歌不知何故从我的旧网站索引了一系列奇怪的 URL,所有这些 URL 都以 www.example.com/?c%2 开头

由于这不是一个查询,我不确定如何重定向或阻止它。

如何使用 Robot.txt 安全地阻止此 url 模式

http://example.com/?c%25253EenGtcHW6eHmu%25255BYNvZ3F%25253E 'dmjdlgsbve%25253E2'lfzxpset%25253EQsftt'sbol%25253E2'f%25253Evt%25253Cvt%25253C79%25253C2%25253C2%25253C66179895%25253Cyofumboefsy%25253C2%25253C29249%25253A 'vsm%25253Eiuuq%2525264B%2525263G%2525263Gxxx%25252Fopdmjdlz%25252Fdpn%2525263G'gffe%25253Eopqbz'qsjdf%25253E'tbq%25253Eefb6882bg9fgf3b9%25253A6c79b4bb5ce972b'zbsht%25253Exxx%25252Fopdmjdlz%25252Fdpn

4

1 回答 1

1

您可以将它们重写为.htaccess. 查询开始后的任何内容都将作为空查询字符串处理。在适当的地方替换字符串:

RewriteCond %{QUERY_STRING} ^[^=]+$
RewriteRule ^.*$ http://%{HTTP_HOST}/? [R=301,L]

此外,在Google 网站管理员工具中,您可以向 Google 指定要忽略的参数

于 2013-05-24T18:42:17.493 回答