我们的服务器有公网域名,只开启了一个80端口用于iis发布,现在需要能同时发布tomcat上的服务,如何实现?
之前,按照网上教程试图用isapi_redirect来实现,但是忙活俩小时不成功,不仅配置麻烦,而且带来了一些新的问题。今天尝试了另一种做法,既简单又有效(唯一限制是需要IIS 7及以上),而网上教程各有欠缺,遂记录如下。
1、基本情况
服务器使用IIS 8在80端口发布了网站,可以通过外网域名a.com(仅做举例说明,下同)访问,并且通过域名下沉到不同文件夹访问不同的服务和网页,如a.com/service1、a.com/page1等;使用tomcat 7在8080端口发布了相关服务和网页(如geoserver等)。
2、准备
需要下载两个IIS官方扩展:Application Request Routing(此链接为x64)和