0
我想代理通過yyy.de:8080/app上的jetty webapp的子域xxx.yyy.de。 首先,我按照文檔http://wiki.eclipse.org/Jetty/Howto/Configure_mod_proxy這是非常簡單的我猜。 所以我的虛擬主機配置是這樣的:apache 2.2子域proxypass配置與碼頭8
<VirtualHost *:80>
ServerName xxx.yyy.de
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass/http://yyy:8080/app/
</VirtualHost>
這樣做導致302前從Apache到:xxx.yyy.de/app/而不是yyy.de:8080/app/
我嘗試了幾種不同的組合,他們都沒有讓我工作,所以我想知道我在這裏做錯了什麼,以及如何做到這一點?
我想一些重寫可以解決這個問題,但這對我來說似乎是錯誤的方式,因爲根據apache/jetty文檔,它應該更簡單。
最好的問候, 斯文
編輯 嗯,看來問題是我對我的碼頭運行背後一個Grails應用程序。 但是我通過使用它的虛擬主機功能使用tomcat解決了它。然後我的配置按預期工作。
我想我不能將您的答案標記爲解決方案,因爲它不適用於我的特定問題。但是,它也可以用於tomcat及其虛擬主機。 – sveri 2013-04-03 18:42:16