【问题标题】:How to redirect blog pages with regex redirects?如何使用正则表达式重定向博客页面?
【发布时间】:2016-06-24 01:29:25
【问题描述】:

我想将我所有的博客页面重定向到一个新的 URL。

例如: 我想重定向: http://adaras.se/blogg/page/35

... 到: http://adaras.se/blog/page/35

我正在使用重定向 Yoast SEO,但不知道如何使用正则表达式重定向。我该怎么做?

【问题讨论】:

    标签: regex wordpress redirect http-status-code-301


    【解决方案1】:

    你可以试试:

    RewriteCond %{REQUEST_URI} blogg/.*
    RewriteRule blogg/(.*)?$ blog/$1 [L]
    

    [编辑] 添加在线测试仪的链接。

    Yuu 可以在此处看到此规则适用于您的示例:

    并在此 URL 的在线 .htaccess 测试器上亲自尝试:http://htaccess.mwl.be/

    如果它在您的 Yoast 插件上不起作用,请检查生成的 .htaccess 文件,您还可以尝试匹配所有内容以重定向到 Google,例如,看看您的 htaccess 是否真的被考虑在内! :)

    【讨论】:

    • 感谢您的回复!我尝试将此代码粘贴到正则表达式重定向的插件设置中,并且我还在我的 .htaccess 文件中进行了尝试。但它没有用。还有其他想法吗?
    • 此外,当您尝试使用 .htaccess 文件时,您是否确保您的托管服务器或本地主机已打开重写引擎?您要确保在配置中启用了 mod_rewrite,如果不存在,请尝试将 RewriteEngine on 添加到文件顶部!
    猜你喜欢
    • 1970-01-01
    • 2014-02-21
    • 1970-01-01
    • 1970-01-01
    • 2019-07-04
    • 2021-01-19
    • 1970-01-01
    • 2018-03-14
    • 2019-06-04
    相关资源
    最近更新 更多