0
我試圖將網址映射國防部重寫有三個GET變量
localhost/abc/meetings/?day=5&month=12&year=2011
到
localhost/abc/pages/list_meetings.php?day=5&month=12&year=2011
我重寫規則不工作然而,
RewriteEngine On
RewriteBase /abc/
RewriteRule ^meetings/?day=([0-9]+)&month=([0-9]+)&year=([0-9]+)$ /abc/pages/list_meetings.php?day=$1&month=$2&year=$3 [L,QSA]
如果我刪除了QSA,那麼它會工作? – SupaOden 2011-12-20 08:45:49
不可以。您無法匹配RewriteRule中的查詢字符串。要匹配查詢字符串,您需要使用'RewriteCond%{QUERY_STRING}' – qbert220 2011-12-20 10:40:04