如何URL从wordpress重写移动的网站?

时间:2012-09-21 23:27:28

标签: wordpress mod-rewrite rewrite

我将我的网站从wordpress移动到另一个平台。我试图重写旧网址但没有成功。

之前我的url结构类似于下面的例子......

  • domain.com/category/post-name.html
  • domain.com/category/page-name

  • domain.com/category/post-2010-name.html

  • domain.com/2011/02/16/post-name.html

  • domain.com/2011/02/16/page-name

如上所示,有时候postname上有一个数字。此外,页面和帖子列出了日期。

新的网址结构是......

  • domain.com/brand-new-section/blog /

这么古老的网址......
domain.com/mobile-phones/new-iphone-5-maps-issue.html

应映射到...
domain.com/brand-new-section/blog/mobile-phones/new-iphone-5-maps-issue

所以,我为日期重写了网址

  

RewriteRule ^ / [0-9] + / [0-9] + / [0-9] + /(。*)?$ domain.com/brand-new-section/blog/$1 [R = 301 ,NC,L]

有什么建议吗?

如何将上述网址重写与其他重写规则相结合,例如...
domain.com/category/post-name.html
domain.com/category/post-2010-name.html

...试图

  

RewriteRule ^ / [0-9] + / [0-9] + / [0-9] + /(。*)?$ http://www.domain.com/brand-new-section/blog/ $ 1 [R]

     

RewriteCond%{REQUEST_URI} ^ / [a-zA-z] + / [a-zA-z] + /(。*)?\。html $

     

RewriteRule ^ / [a-zA-z] + / [a-zA-z] + /(。*)?\。html $ http://www.domain.com/brand-new-section/blog/ $ 1 [R = 301,NC,L]

没有成功。

谢谢。

0 个答案:

没有答案