通过.htaccess将许多动态url重定向到主页



我正试图清理一个以前被黑客入侵的WordPress网站,以及域名声誉,该网站有了新的主机,现在在不同的CMS系统上,但谷歌中有数百个垃圾邮件链接我需要清除,它们看起来像example.com/votes.php?10054nzwzm75042pw205039

域名,然后是votes.php?****等等。数字字母各种各样。

那么,我如何重定向任何以域名开头的东西,然后是/votes.php?***

任何帮助都非常感谢

除非您有多个域,否则不需要显式检查域名。

发送一个";410消失";对于URL路径中包含/votes.php的任何内容(以及任何查询字符串(,您可以使用mod_rewrite:在根.htaccess文件的顶部执行以下操作

RewriteEngine On
# Serve a 410 Gone for any requests to "/votes.php"
RewriteRule ^votes.php$ - [G]

410比"410"更可取;重定向";如果你想尽快从搜索引擎中删除这些URL。

为了加快从谷歌删除URL的过程,也可以使用谷歌的删除工具。

如果你将这些页面重定向到主页,那么谷歌可能会将其视为soft-404,这些URL可能会在搜索结果中保留更长时间。

相关内容

  • 没有找到相关文章