我正在运行一个 glassfish 服务器来处理所有 jsp 和 servlet。
现在有一种方法可以让它工作,这样你就可以在端口 80 上运行 IIS,在端口 8080 上运行 glassfish,现在的问题是:
当我请求http://localhost/myWebApplication
时,它应该重写url并使用http://localhost:8080/myWebApplication
基本上,我向 IIS 发出请求,但我得到的响应必须来自 Glassfish。
当我使用端口 8080
请求 URL 时,它可以工作,因为它是从 Glassfish 获取的,但我需要通过 IIS 访问 Glassfish。
这里有一个网站可以解释这一切:http://jstoup.wordpress.com/2012/04/25/how-to-integrate-glassfish-with-iis/
但我仍然无法让它工作。
我不知道如何设置我的网址重写规则。
最佳答案
这是您引用的博客中的詹姆斯。如果您还没有实现此功能,您可能必须启用服务器场作为代理。如果您选择网络场,中央控制台中应该有一个代理配置。您所要做的就是将其打开,然后就可以开始了。如果您有任何问题,请告诉我
关于java - URL 将 IIS 和 Glassfish 从端口 8080 重写为 80,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12687181/