这是我在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