0
我有網址是這樣的:獲取一個URL的最後一部分作爲GET參數
http://example.com/foo/bar/de/
http://example.com/foo/bar/en/
哪個重寫規則我一定要利用最後的「文件夾」前加載URL(http://example.com/foo/bar/
),並得到這個「文件夾」作爲GET參數(例如lang=de
)
我有網址是這樣的:獲取一個URL的最後一部分作爲GET參數
http://example.com/foo/bar/de/
http://example.com/foo/bar/en/
哪個重寫規則我一定要利用最後的「文件夾」前加載URL(http://example.com/foo/bar/
),並得到這個「文件夾」作爲GET參數(例如lang=de
)
我想通了:
RewriteEngine on
RewriteRule ^language/(.*)$ index.php?l=$1
現在我可以像打開的網址http://example.com/foo/bar/language/de/但瀏覽器加載http://example.com/foo/bar/index.php?l=de
類似這樣;
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+)/foo/bar/$ index.php?lang=$1
謝謝,我已經試過了,但我得到一個404錯誤,原因最後的/ en,/ de,/ ..目錄並不存在 – Slevin