【问题标题】:301 Redirect with Major Changes to Path and File Name301 重定向,对路径和文件名进行重大更改
【发布时间】:2019-08-02 05:19:54
【问题描述】:

我最近在 Wordpress 中重建了一个旧博客网站。我正在尝试将旧博客帖子 301 重定向到新的 Wordpress 帖子。

旧网址结构:

https://www.website.com/blog/phones/101/The%20Post%20Title

新的网址结构:

https://www.website.com/blog/The-Post-Title

我试过下面的代码

Redirect 301 /blog/phones/101/The%20Post%20Title https://www.website.com/blog/The-Post-Title?

但是,这会导致我重定向到以下页面:

https://www.website.com/blog/category/cars/?/101/The%20Post%20Title

谁能帮我用正确的方法重定向这些页面?

感谢您的帮助!

【问题讨论】:

    标签: wordpress .htaccess url-redirection http-status-code-301


    【解决方案1】:

    像这样使用RedirectMatch

    RedirectMatch 302 /blog/phones/101/([A-Za-z]+)(?:.*?)([A-Za-z]+)(?:.*?)([A-Za-z]+) /blog/$1-$2-$3
    

    注意:清除浏览器缓存然后测试。

    【讨论】:

      猜你喜欢
      • 2014-06-23
      • 1970-01-01
      • 2015-04-26
      • 1970-01-01
      • 1970-01-01
      • 2011-05-10
      • 1970-01-01
      • 2019-04-29
      相关资源
      最近更新 更多