0
目前,我想要第二GET變量添加到現有的htaccess的規則。我有一個htaccess的一點經驗,但用什麼措辭,我知道,我認爲它缺少一個元素,以保證第二個變量是正確的輸出。在.htaccess中使用兩個GET變量(其輸出的問題)
域(如用戶看到它);
http://domain.com/london-area-info/?src=go
我試圖應用規則;
RewriteRule ^(.*)-area-info/(.*)$ regioncc.php?region=$1&src=$2
生成的輸出URL;
http://domain.com/regioncc.php?region=london&src=
我明白我可能忽視的東西,但環顧四周我還沒有找到一個解釋瞭如何確保?SRC =走的是重寫規則之後,而不是在其他目錄中所示一樣/ xxx-area-info/src /例如。
編輯
我也曾嘗試下面的規則,但不知道,如果我是正確的逃逸
RewriteRule ^(.*)-area-info/(\?src=?.*)?$ regioncc.php?region=$1&src=$2
這已經做到了!然而,我從來不知道{} QUERY_STRING,我要去,現在讀了它。 非常感謝你 –
既然你'後發送價值觀?'那些得到單獨處理並存儲在{} QUERY_STRING所以你只需要添加對方到結果URL。 – Pitchinnate