1
好吧,我有這個Mod_Rewrite
:mod_rewrite的可選獲取值
RewriteEngine On
RewriteBase/
RewriteRule ^([iI][tT]/|[eE][nN]/)?([a-zA-Z\-]+)/?$ index.php?page=$2&lang=$1 [L]
這聽只有兩個GET變量。問題是一些頁面有三個或四個GET變量,我想通過它們作爲正常的GET(例如www.mysite.com/en/page/?id=0
)。
現在,如果我訪問www.mysite.com/en/page/?id=0
它丟棄該ID。
但是,如果我用
^([iI][tT]/|[eE][nN]/)?([a-zA-Z\-]+)/\?(.+)?$ index.php?page=$2&lang=$1&$3 [L]
它不會在所有的工作。
顯然我做錯了什麼,但我不知道是什麼。
工作就像一個魅力,謝謝! – Freonius