.htaccess rewriterule交换网址

时间:2012-05-18 12:25:24

标签: regex .htaccess mod-rewrite rewrite

尝试htaccess重写 old-url-part / qwerty / 999-yuiop ... to ... 新的URL部分/ yuiop-999 / QWERTY

RewriteRule ^old-url-part/(.*)/([0-9]+)-(.*)/?$ /new-url-part/$3-$2/$1/ [R=301,L]

以下部分工作正常,但正在努力解决上述问题

RewriteRule ^old-url-part/?$ /new-url-part/ [R=301,L]

1 个答案:

答案 0 :(得分:0)

这是您需要的规则:

RewriteRule ^old-url-part/([^/]+)/([^/]+)/?$ new-url-part/$2/$1/ [R=301,L,NC]