嗨,如果我的问题很简单或非常基本,请抱歉。但请有人告诉我如何解决这个问题 我需要重定向我的所有网站页面并从旧网址发布到新网站
示例:
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
答案 0 :(得分:1)
有插件可以为您处理所有这些。没有弄乱.htaccess
。全部通过修改WordPress自己的重写规则来完成
如果您想自己尝试将此添加到.htaccess
RewriteEngine on
RewriteRule ^(.*)$ http://your-site.com/blog/$1 [R=301,
这将在.htaccess'开始WordPress'的WordPress特定部分之前发生。该部分可以被WordPress自动覆盖。