使用.htaccess将帖子从一个类别重定向到新的URL

时间:2013-02-09 03:40:00

标签: wordpress .htaccess mod-rewrite redirect

我一直在寻找,但是找不到我正在寻找的东西,所以这里就去了。

我有一个相当大的博客,并希望将帖子从特定类别移动到新域名,并且只需要将该类别的旧网址重定向到新域名。

例如,我有“纸张”类别,我计划从该类别的Wordpress导出所有帖子,并将它们导入新域名的新网站。所以我想:

www.currenthome.com/paper/post-name-here

重定向到

www.newhome.com/paper/post-name-here

我有超过900个需要指导的帖子。

为了清楚起见,我只有一个特定类别的帖子需要重定向。当前网站上的其他帖子不应受到影响。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

您可以在WP规则集下面的currenthome的根.htaccess文件中尝试此操作:

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST}  (?:www\.)?currenthome\.com  [NC]
RewriteCond %{REQUEST_URI}  ^/paper/([^/]+)/?      [NC]
RewriteRule .*   http://www.newhome.com/paper/%1   [R=301,L]

永久重定向:

http://www.currenthome.com/paper/post-name-here

带有或不带斜线的

http://currenthome.com/paper/post-name-here

要:

http://www.newhome.com/paper/post-name-here

对于静默映射,请从R=301中删除[R=301,L]