2017-02-11 34 views
1

聯繫起來,這是我httacess添加語言參數與httacess

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^login(.*)$ index.php?tab1=login [QSA,L] 

這使這個網址

(本地主機/例子/登錄)

,並在PHP $ _GET [ 'TAB1']它的返回登錄>>它工作正常

,但我想使這個網址

(本地主機/ EXA mple /登錄)

(本地主機/例子/ EN /登錄)

(本地主機/例子/ FR /登錄)

與$ _GET [ '郎']在URL

返回語言

回答

0

嘗試像這樣,

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([\w-]+)/([\w-]+)/([\w-]+)$ index.php?tab1=$3&lang=$2 [QSA,L] 
+0

不和我一起工作 –

+0

請嘗試編輯! –

+0

我試了很多次,試過編輯 它給我找不到url http:// localhost/here/login http:// localhost/here/fr/login http:// localhost/here/en/login –