使用htaccess重写并重定向此URL

时间:2012-04-19 02:22:29

标签: apache .htaccess mod-rewrite url-rewriting

我想重写并重定向以下网址:

/display/0123456789/product-name

/product-name/display/0123456789

我尝试了以下内容,但它不适合我。

RewriteRule ^/([^/]+)/display/([0-9+]) /display/([0-9])/([^/]+) [L]

Redirect 301 /display/([0-9+])/([^/]+) /([^/]+)/display/([0-9+])

1 个答案:

答案 0 :(得分:1)

您可以这样做:

RewriteEngine on
RewriteRule ^display/([0-9]+)/([A-z\-]+) /$2/display/$1
Redirect 301 /display/([0-9+])/([^/]+) /([^/]+)/display/([0-9+])

并且,在htaccess tester上测试的图片。

ReWrite Rule Test