我想使用Apache的mod_rewrite
爲了能夠採取的特定查詢參數的路徑的每個文件夾,例如考慮以下幾點:作爲查詢參數的Apache mod_rewrite路徑名?
基本例如
地址請求:http://domain.com/shoes/prada/image-1/
網頁中投放:http://domain.com/?cid=shoes&bid=prada&pid=image-1
在這種情況下,有3個請求的子文件夾(/shoes/
,/prada/
然後image-1
),所以第一個子文件夾通過cid
作爲cid
,第二個爲bid
,第三個爲pid
。
完整的示例
不過,我也想它根據請求的子文件夾的數量,例如,服務於特定頁面
地址請求:http://domain.com/shoes/prada/
網頁中投放:http://domain.com/shop.php?cid=shoes&bid=prada
到目前爲止,所有我設法找到是mod_rewrite
基於正則表達式匹配,但我的路徑的也會相差很多,這就是爲什麼我想基於訪問的文件夾數量有條件(請注意,我用正則表達式不太好 - 我認爲通配符會對此有所幫助,但我不確定從哪裏開始)。
任何幫助,將不勝感激!這是相當長的囉嗦,所以如果你需要更多的信息澄清,請讓我知道!
@faa首屆例子只是要表明我的問題(例如,從文件夾中取出參數)的基礎上,而第二是展示基於參數的數量被服務的頁面。通過「訪問文件夾的數量」我的意思是傳遞參數的數量與想法1文件夾= 1參數,如so /路徑/到/文件夾 - > 1 =路徑,2 =到,3 =文件夾。 – Kemebear 2013-04-21 23:01:43