我想使用mod_rewrite來隱藏生成我的XML文件的URL。重寫URL - 如何獲取主機名和路徑?
因此,如果這是請求的網址:
http://www.domain.com/path/to/頁? CID = 8001 & SRT = PO
此URL應該被執行:
的http:// www.xmldomain.com/bla/ 頁? CID = 8001 & SRT = PO &舍入類型= XSLT & XSL = http://www.domain.com/path/to/頁的.xsl
http://www.xmldomain.com/bla/$2?$3&rtype=xslt&xsl=http://%{HTTP_HOST}$1$2.xsl*
%{HTTP_HOST}
是www.domain.com
$1
應該/path/to/
(我該怎麼辦這個?)
$2
應該page
$3
應該是cid=8001&srt=po
謝謝!
這正是我正在尋找,但它不起作用在我的服務器上。該頁面無法找到。 mod_rewrite是活躍的,我已經嘗試了一些簡單的例子,它的工作。你能幫我找出問題所在嗎? – 2010-05-21 09:16:37
我爲此打開了一個新線程。看到這裏:http://stackoverflow.com/questions/2880996/mod-rewrite-rewriterule-is-not-working – 2010-05-21 09:44:15