设置apache2转发到Glassfish 4

时间:2018-06-04 14:41:19

标签: mod-rewrite apache2 ubuntu-16.04 glassfish-4

我有一个新的Ubuntu 16.04服务器和一个运行apache 2的简单html网站 还安装了SSL证书。 Apache2已配置为自动转发到https。

此外,我在contextroot myApp下的Glassfish 4上运行了一个java应用程序。我可以在http://mydomain.io:8080/myApp下访问它 如何配置apache以将所有请求https://mydomain.io/myApp/转发到Glassfish。我不想使用mod_jk,只是阿帕奇 感谢

UPDATE

与此同时,我尝试使用mod_rewrite:

ProxyPass /myApp/ http://localhost:8080/myApp/
ProxyPassReverse /myApp/ http://localhost:8080/myApp/
/etc/apache2/sites-enabled/000-default.conf中的

但它没有用!

1 个答案:

答案 0 :(得分:0)

最后,我通过插入以下行解决了该问题 ProxyRequests Off ProxyPreserveHost On ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/
/etc/apache2/sites-available/中的VirtualHost配置文件中。
如本website中所建议。