鏈接例如jumppage支持: http://server-address/index.php?param1= {值1},{值2},{} VALUE3更改的URI參數傳遞
-Above是逗號分隔的
鏈接例如我們的網站支持: http://server-address/index.php?param1= {} VALUE1 & param2 = {value2} & param3 = {value3}
我怎樣才能重新格式化初始參數按照我們的標準傳遞?
Thanx!
鏈接例如jumppage支持: http://server-address/index.php?param1= {值1},{值2},{} VALUE3更改的URI參數傳遞
-Above是逗號分隔的
鏈接例如我們的網站支持: http://server-address/index.php?param1= {} VALUE1 & param2 = {value2} & param3 = {value3}
我怎樣才能重新格式化初始參數按照我們的標準傳遞?
Thanx!
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^param1=(.*?),(.*?),(.*)$
RewriteRule ^index\.php$ index.php?param1=%1¶m2=%2¶m3=%3 [L]
注意這確實內部重定向而不是301或302也不那就是逗號分隔的列表包含可變數量的項目或還有其他參數,這也可以處理,但規則的變得更加複雜。
工作得很好,謝謝你的回答特里。 – Mutey 2012-03-07 02:12:50
你想重寫第二個URL看起來像第一個URL? – ThinkingMonkey 2012-02-23 11:11:21
沒有輸入是第一個,輸出應該是第二個。所以重寫第一到第二,thanx。 – Mutey 2012-02-23 11:40:08