apache在中间使用通配符重写

时间:2014-05-05 17:06:34

标签: .htaccess rewrite

我需要写一个重写的重写:     www.example.com/thing1/thing2/thing3/thing4/product-name

要     www.example.com/product-name.html

我试过了:     RewriteEngine On RewriteRule ^thing1/thing2/thing3/thing4/(.*)$ /$1 [R=302,L]

但我得到了404.欢迎所有帮助。

1 个答案:

答案 0 :(得分:0)

如果这些都试试

RewriteRule ^thing1/thing2/thing3/thing4/(.*)$ /$1.html [R=302,L]

而不是

RewriteRule ^thing1/thing2/thing3/thing4/(.*)$ /$1 [R=302,L]