301通过htaccess从Tumblr重定向到Wordpress
我是htaccess的新手,所以我需要一些光线 我用Wordpress设置了一个新站点,并希望将我的旧Tumblr帖子重定向到我导入Wordpress的帖子 域名结构如下: 旧Tumblr:Tumblr.domain.com 新Wordpress:www.domain.com 职位结构如下: 旧Tumblr:Tumblr.domain.com/post/numberID/post-title 新Wordpress:www.domain.com/post-title 我做了我的研究,我不知道为什么,出于某种原因,我只有404 我认为我最好的选择是:301通过htaccess从Tumblr重定向到Wordpress,wordpress,.htaccess,redirect,tumblr,Wordpress,.htaccess,Redirect,Tumblr,我是htaccess的新手,所以我需要一些光线 我用Wordpress设置了一个新站点,并希望将我的旧Tumblr帖子重定向到我导入Wordpress的帖子 域名结构如下: 旧Tumblr:Tumblr.domain.com 新Wordpress:www.domain.com 职位结构如下: 旧Tumblr:Tumblr.domain.com/post/numberID/post-title 新Wordpress:www.domain.com/post-title 我做了我的研究,我不知道为什么
RewriteCond%{HTTP_HOST}^tumblr.domain.com/post/(.*)/(.*)/(.*)$
重写规则http://www.domain.com/$2[R=301,L]
但没用,我只有404
注意:进入tumblr.domain.com时,我还会看到我的家(www.domain.com)
任何帮助都将不胜感激。提前感谢。没关系,我自己解决了,由于发现一些额外的问题,我不得不重建我的htaccess。 无论如何,对于任何试图将tumblr帖子从子域重定向到其主域的人,我就是这样做的: 首先,301从子域到域:
RewriteCond%{HTTP\u HOST}^tumblr\.domain\.com[NC]
重写规则^(.*)http://www.domain.com/$1[L,R=301]
然后,301从tumblr帖子到导入帖子:
RewriteRule^(**)http://www.domain.com$1[L,R=301]
重写规则^/?post/([0-9]+)(.*)$http://www.domain.com/$2[L,R=301]
在某些情况下,我在我的新网站中重命名了一些帖子,因此这些帖子不起作用。我必须手动重定向这些帖子,因此我必须在上面的行之后添加以下行:
RewriteRule^旧帖子标题http://www.domain.com/new-post-title/ [R=301,L]
希望这对同样情况的人有用 好的,完成了,谢谢。