htaccess获取url的一部分来创建新的url

时间:2012-08-25 09:46:04

标签: .htaccess

我的旧网址就像这样

http://example.com/dir/999-name/profile.html

现在我想将所有这些网址重定向到下面显示的网址

http://example.com/dir/profile/999-name.html

我尝试使用下面的一个但是没有工作

RewriteRule ^dir/(.*)/(.*)$ /dir/profile/$1.html [R=301,NC,L]

有人可以帮助我获取htaccess重定向吗?

1 个答案:

答案 0 :(得分:0)

尝试:

 RewriteRule ^dir/([^/]*)/(.*).html$ /dir/$2/$1.html [R=301,NC,L]