這是這個問題的後續:Rewrite URL - how to get the hostname and the path?mod_rewrite的重寫規則不工作
我得到這個重寫規則:
RewriteEngine On
RewriteRule ^(http://[-A-Za-z0-9+&@#/%=~_|!:,.;]*)/([-A-Za-z0-9+&@#/%=~_|!:,.;]*)\?([A-Za-z0-9+&@#/%=~_|!:,.;]*)$ http://http://www.xmldomain.com/bla/$2?$3&rtype=xslt&xsl=$1/$2.xsl
這似乎是正確的,正是我需要的。但它在我的服務器上不起作用。我收到一個404頁面未找到錯誤。
mod_rewrite的啓用,如下面的簡單規則是工作的罰款:
RewriteEngine On
RewriteRule ^page/([^/\.]+)/?$ index.php?page=$1 [L]
你能幫忙嗎?
謝謝
ServerFault問題,大概。 – 2010-05-21 09:44:48
你嘗試了什麼URI? – Gumbo 2010-05-21 11:43:34