鉴于以下url:
domain.com/wiki/
我想要Apacheredirect下面的所有请求(所以domain.com/wiki/*)otherdomain.com:8080/。 但诀窍是我希望用户总是看到domain.com/wiki/。 其他域的webapp认为它是在根目录下运行的,所以内部链接到css和images,就像/css/style.css一样。 这些url需要重写为/wiki/css/style.css。
以下configuration主要在那里,但是缺less/ css&/ images rewrite解决scheme:
ProxyRequests Off ProxyPass /wiki/ http://otherdomain.com:8080/ ProxyPassReverse /wiki/ http://otherdomain.com:8080/
任何和所有帮助表示赞赏。
我认为你需要使用像ProxyHTMLURLMap这样的东西。
如果我记得正确的话,它会这样工作:
ProxyHTMLURLMap http://domain.com/wiki/css http://otherdomain.com:8080/css [R]