2016-07-28 99 views
0

我如何可以重定向 从htaccess的重定向到郎

http://host_name.com/booking?param=1&param=2 

http://host_name.com/fr/booking?param=1&param=2 

我尝试了这种方式,咬它不工作

RewriteCond %{HTTP_HOST} ^(.*)\/booking(.*) 
RewriteRule ^/booking(.*) /fr/booking$2 [L, R=301] 

回答

1

所以你应该能够做到这一点,以重定向查询字符串到一个新的。

RewriteEngine On 
RewriteCond %{THE_REQUEST} ^GET\ /+booking\?param=([^&\s]+)&param=([^&\s]+) 
RewriteRule^/fr/booking?param=%1&param=%2 [L, R=302] 

让我知道这是如何工作的。

+0

是的,这是工作。非常感谢! – pembrock