我有以下情况。
有一个 apache 2.2 服务器和 glassfish 3.1.2 在它后面运行。所有对 80 端口的请求都通过 mod_proxy 重定向到 glassfish 服务器。
这是我在 httpd.conf 中写的:
ProxyPass / http://some_server:8080
ProxyPassReverse / http://some_server:8080
其中 some_server 是我的服务器的域名。
它工作正常,我可以看到对端口 80 的请求被重定向到 glassfish 实例。
问题是我需要设置类似的东西来访问 glassfish 的管理控制台。原因是端口 4848 对外部访问关闭,据我了解,我可以使用 mod_proxy 解决这个问题。这就是我试图做的:
ProxyPass /admin http://some_server:4848
ProxyPassReverse /admin http://some_server:4848
但它不起作用。它重定向到管理控制台的登录页面,但没有显示任何内容。
有什么想法可以解决我的问题吗?
提前致谢。