【问题标题】:301 redirect – When old url contains questions mark, delivers 404 page301 重定向 - 当旧 url 包含问号时,传递 404 页面
【发布时间】:2021-06-29 03:56:26
【问题描述】:

我已经通过 yoast seo 创建了 301 重定向到我们的旧页面到新页面。

但是,如果旧网址包含 ?然后它提供404页面。谁能帮我解决这个问题。

这是在 wordpress 上。

例子:

301 redirect  /products/ABC **GOES TO** /shop/all-products/ABC

但是 /products/ABC?sscid=41k5_18bqo 转到 404

请帮忙!!

【问题讨论】:

    标签: wordpress .htaccess redirect mod-rewrite url-rewriting


    【解决方案1】:

    将以下规则放在 htaccess 文件的顶部。 请确保在测试您的 URL 之前清除浏览器缓存。

    RewriteEngine ON
    RewriteRule ^(products.*)$ shop/$1 [QSA,L,NC]
    

    【讨论】:

    • @Divyanshu Bajpai,您能否告诉我代码是否对您有用?
    猜你喜欢
    • 2012-04-13
    • 1970-01-01
    • 2013-06-22
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多