【发布时间】:2011-02-04 13:08:01
【问题描述】:
我正在尝试使用 mod_rewrite 将多个域映射到一台主机上的不同 servlet。 示例:
www.dom1.com -> 192.168.1.n/dom1
www.dom2.com -> 192.168.1.n/dom2 ...
我正在使用 mod_rewrite 和 mod_proxy 以及 VirtualHost 指令,但似乎通过 ProxyPassReverse 的反向映射没有按我的预期工作。
ProxyPassReverse /subdomain.domain.com http://192.168.1.n/subdomain
不起作用。我已经用
打开了重写日志RewriteLog /var/log/rewrite.log
从日志中我会说重写有效,问题似乎与反向映射有关。但是我看不到任何反向映射条目。 似乎没有记录反向映射或需要激活不同的命令。 (Apache 和 servlet 容器位于不同的机器上,但我认为这无关紧要吗?)
【问题讨论】:
标签: apache mod-rewrite mod-proxy