1
我目前無法弄清楚爲什麼我的url重寫不會持久請求(get)參數。 這是一個示例網址:
http://localhost:8888/testwelt/allgemein?test=1234
,這是我的lighttpd.conf內重寫:
url.rewrite-once = (
"^(/testwelt/(?!(favicon.ico$|sitemap.xml$|js/|pages/)).*)(\?|$)(.*)" => "/testwelt/index.php?url=$1&$3"
)
一個我$_GET
的var_dump
揭示了這一點:
array(1) { ["url"]=> string(39) "/testwelt/allgemein?test=1234" }
我不是當涉及到URL重寫時,它太適合了。我究竟做錯了什麼? 謝謝!
大聲笑,這正是你要求的重寫規則:'/testwelt/index.php?url= $ 1&$ 3'這個URL最終會以參數'url'結尾。 **你期望得到什麼結果?** – sebix
這個:'array(2){[「url」] => string(39)「/ testwelt/allgemein?test = 1234」,[「test」] => string (4)「1234」}' – puelo