我必须在.htaccess中使用mod_rewrite进行非常具体的url重定向。下面是一个网址,必须映射到它下面的网址:
m.example.com/123456/123456-product-name /
这需要映射到以下内容:
m.example.com/product-name/123456
我仍在处理正则表达式和网址重写问题,我花了几个小时试图做到这一点。任何人都可以帮忙!?
提前致谢
答案 0 :(得分:0)
你可以做到这一点。在根.htaccess
中:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^\d+/(\d+)-([^/]+) /$2/$1 [R=301,L]
或者只是[L](而不是[R = 301,L]),如果你这样做而没有重定向。