如果url包含使用.htaccess的字符串,则重定向

时间:2014-05-23 10:59:16

标签: php apache .htaccess mod-rewrite redirect

我需要重定向包含字符串product-name.html的许多网址:

http://www.example.com/product-name.html?limit=9&manufacturer=202&mode=grid http://www.example.com/product/product-name.html?id=213&limit=5&mode=grid

到一个地址:http://www.example.com/product-new/name.html

我的重写规则如下:

RewriteRule ^(.)product-name(.)$ /product-new/name.html [R=301,L]

但它没有用。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我明白了:

RewriteRule ^product-name.html$ /product-new/name.html? [R=301,L]
RewriteRule ^product/product-name.html$ /product-new/name.html? [R=301,L]