玩框架apache反向代理

时间:2015-03-15 23:41:31

标签: apache ssl playframework-2.0 reverse-proxy

这是我在SOF的第一个问题。

我正在尝试使用apache为web服务器设置反向代理,以及java play(https://testhost:20443)。

我在httpd.conf中得到了以下配置,它适用于大多数页面

ProxyPass       /t/  https://testhost:20443/
ProxyPassReverse /t/  https://testhost:20443/

用户将网址视为

"https://localhost/t/xxxx" instead of "https://testhost:20443/xxxx".

但我在Play

中定义了以下路线
    # Home page
    GET     /                          controllers.Application.login()
    POST    /session                   controllers.Application.authenticate()
    GET    /session                    controllers.Application.redirect(url="/"

) 

当应用程序转到"https://testhost/session"时,它会反转回" https://localhost/session"而不是"https://localhost/t/session"

任何帮助,真的很感激。 THX

0 个答案:

没有答案