转发请求进入端口80,为一个特定的链接,本地端口8080

我有2个Web表单,一个使用glassfish(端口8080)上的Java Servlets编码,另一个使用Apache(端口80)上的PHP编码。 但是我的办公室ITdept拒绝打开端口8080到外面的stream量。 我如何设置Apache,使得带有servlet的请求进入端口8080? 谢谢TX PS:我使用wamp

我认为你最好的select是在apache上使用mod_proxy。

在您的虚拟主机上如下所示:

ProxyPass /somepath http://localhost:8080/SomeApp/somepath ProxyPassReverse /somepath http://localhost:8080/SomeApp/somepath 

这将使得当你访问/ somepath你的Apache实际上访问glassfish服务器/ SomeApp / somepath。

你可能需要添加一些更多的指令,如果你想要重写cookie等等,但基本的function在那里…

有关http://httpd.apache.org/docs/2.2/mod/mod_proxy.html的更多信息。

不完全确定如何设置东西与冲tho,但我想有一个Apacheconfiguration文件的地方…

希望这可以帮助。

当然,更好的select是将IT端口80到8080之间的特定IP的NAT通信传输到服务器之上的哪个防火墙上?

另外,他们为什么不打开这个端口?