【发布时间】:2010-05-21 09:40:53
【问题描述】:
这是这个问题的后续:Rewrite URL - how to get the hostname and the path?
我得到了这个重写规则:
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 问题,可能。
标签: mod-rewrite