首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过.htaccess将许多动态urls重定向到主页

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

Stack Overflow用户
提问于 2022-04-04 19:49:39
回答 1查看 30关注 0票数 0

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

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

那么,如何重定向以域名开头的任何内容,然后重定向/votes.php?***

任何帮助都非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-05 00:49:23

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

若要发送"410 Gone“以获取URL-路径中包含/votes.php的任何内容(以及任何查询字符串),您可以使用mod_rewrite在根.htaccess文件的顶部执行如下操作:

代码语言:javascript
复制
RewriteEngine On

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

如果你想尽快将这些URL从搜索引擎中删除,410比“重定向”更好。

为了加快从Google删除URL的过程,然后也使用谷歌移除工具

如果您将这些页面重定向到主页,那么Google可能会将其视为一个软404,并且这些URL可能会在搜索结果中停留更长时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71743022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档