2017-04-11 43 views
0

我需要改變參數的時值重定向的頁面,但只有這一個htaccess的重定向改變參數值的方式

例子:

www.mysite.com/?lang=en to www.mysite.com/lang=eng 
www.mysite.com/?lang=en&param=value to www.mysite.com/?lang=eng&param=value 
www.mysite.com/subpage/?lang=en&param=value to www.mysite.com/subpage/?lang=eng&param=value 

回答

0

您可以使用以下規則:

RewriteEngine on 


RewriteCond %{THE_REQUEST} /\?lang=en(&.*)?\sHTTP [NC] 
RewriteRule^%{REQUEST_URI}?lang=eng%1 [NE,L,R] 
+0

謝謝你的回覆。 我解決了使用PHP和頁眉()重定向頁面。 – Rock