【问题标题】:.htaccess redirect all urls with a specific string variation.htaccess 重定向具有特定字符串变体的所有 url
【发布时间】:2016-06-25 10:44:46
【问题描述】:

我的网站遇到了 Google bot 问题。 在网站管理员工具中,谷歌对无处可寻的页面显示 404 错误。

错误页面的模式很简单,就是这样

Domain.com/post-type-1
Domain.com/post-type-2
Domain.com/post-type-3
Domain.com/category/x/post-type-1
Domain.com/category/x/post-type-2
Domain.com/category/x/post-type-3
Domain.com/category/y/post-type-1
Domain.com/category/y/post-type-2

我想知道如何通过 .htaccess 一次性重定向所有这些错误?

【问题讨论】:

    标签: wordpress apache .htaccess


    【解决方案1】:

    您可以将此重定向放在 .htaccess 的顶部:

    RewriteRule (?:^|/)post-type-\d+ /? [L,R=301]
    

    【讨论】:

    • 谢谢阿努巴瓦。你能告诉我这个重定向是否应该放在 .htaccess 中的其他重定向之上吗?
    • 是的,这就是我写at top of your .htaccess的意思。将此规则保持在RewriteEngine On 行的下方。
    • 是的。谢谢你的回答。
    猜你喜欢
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    • 2017-01-20
    • 1970-01-01
    • 2014-04-12
    相关资源
    最近更新 更多