我是新來的URL重寫,有點沮喪。我在服務器上使用Helicon,並獲得了大部分URL以正確地重新寫入。Url重寫 - 查詢字符串解析
(我不得不刪除了「//」 s到允許我提出問題,但URL是標準的http://版)
我最後的任務是讓這些:
http://example.com/Object/?page=1
http://example.com/Object/?page=1&pagesize=10
http://example.com/Object/?page=1&pagesize=10&backcolor=red
到
http://example.com/default.aspx?resource=Object&page=1
http://example.com/default.aspx?resource=Object&page=1&pagesize=10
http://example.com/default.aspx?resource=Object&page=1&[email protected]=red
最好,我想一個規則來處理所有3種可能性,但如果我需要做3分的規則,每一個,並添加[L]或者最後的東西也可以。我無法正確地查詢查詢字符串。
這是現有規則我有工作給你的我一直在做的一個想法:
RewriteRule ^/([a-zA-Z0-9]+)(/([a-zA-Z0-9]+)(/([a-zA-Z0-9]+))?)?/?($|\?) /default.aspx?resource=$1&id=$3&option=$5 [L]
它是一個單獨的例子,但語法說明我在做什麼。
什麼產品呢? – Andrew