htaccess重定向到lang页面

时间:2016-07-28 21:46:48

标签: .htaccess redirect mod-rewrite

如何重定向? 来自

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 个答案:

答案 0 :(得分:1)

因此,您应该能够将查询字符串重定向到新字符串。

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

让我知道这对你有什么用。