【问题标题】:Redirect 301 of subdirectory子目录重定向301
【发布时间】:2016-08-29 19:34:18
【问题描述】:

有一个链接 example.com/shop/product-1

现在链接是 example.com/newshop/product-1

我尝试使用 htaccess 规则从 /shop/ 重定向到 /newshop/

RewriteRule ^(.*)shop(.*)$ $1newshop$2 [QSA,L,R=301,NC]

不起作用。哪里出错了?

【问题讨论】:

    标签: .htaccess redirect


    【解决方案1】:

    您可以使用以下重定向

    Redirect 301 /shop/ /newshop/
    

    这会将 /shop/.* 重定向到 /newshop/.*

    【讨论】:

    • 行了!谢谢你!但我想知道为什么我的规则不起作用?
    • 您的规则的模式和目标是相同的,所以我认为它会导致重定向循环。
    猜你喜欢
    • 2015-10-23
    • 1970-01-01
    • 2013-09-30
    • 2018-12-10
    • 2012-05-13
    • 2011-07-08
    • 2021-04-04
    • 1970-01-01
    • 2014-11-26
    相关资源
    最近更新 更多