【问题标题】:How to 301 redirect for tags and categories in wordpress?如何对 wordpress 中的标签和类别进行 301 重定向?
【发布时间】:2016-03-29 16:40:17
【问题描述】:

您好,如果我的问题很简单或非常基本,请见谅。但是请有人告诉我如何解决这个问题 我需要重定向我所有的网站页面并从旧网址发布到新网址

示例:

blog.mysite.com/posttitle.html 

301 重定向到

mysite.com/blog/posttitle.html 

已经在 htaccess 中编写了一些规则,但它只重定向博客文章和页面。 301 重定向仅适用于博客文章和页面。但不适用于所有标签、所有类别和所有作者页面。以下页面未重定向,

blog.mysite.com/tag/mytagname 
blog.mysite.com/categories/categoriesname 
blog.mysite.com/author/authorname 

如何将其重定向到新站点

mysite.com/blog/tag/mytagname 
mysite.com/blog/categories/categoriesname 
mysite.com/blog/author/authorname 

【问题讨论】:

    标签: php wordpress .htaccess mod-rewrite redirect


    【解决方案1】:

    有些插件可以为您处理所有这些问题。不要乱用.htaccess。都是通过修改 WordPress 自己的重写规则来完成的

    如果您想自己动手,请尝试将其添加到您的 .htaccess 中

    RewriteEngine on 
    RewriteRule ^(.*)$ http://your-site.com/blog/$1 [R=301,
    

    这将出现在 .htaccess 'begin WordPress' 的 WordPress 特定部分之前。该部分可以被 WordPress 自动覆盖。

    【讨论】:

    • 谢谢@james,但我想通过 php 或 htaccess 中的代码来完成
    猜你喜欢
    • 2023-03-13
    • 2013-11-17
    • 2015-06-01
    • 2010-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多