如何使IIS将URL转发到同一台计算机上的端口

时间:2017-04-26 11:48:22

标签: iis binding jira iis-6 portforwarding

我的公司云上的Windows Server 2012位于公司防火墙后面。此防火墙仅允许来自公共(世界)端的端口80上的连接。

该机器配置了IIS-6.2,其中一些网站已在端口80上工作,并在'/'后面显示特定的URL。 我最近在那里安装了Atlassian JIRA,这个应用程序有自己的端口侦听服务,目前配置为侦听端口8080(URL为:8080 / JIRA)。

由于我的公司防火墙阻止了80端口的所有appart,我怎样才能在笔记本电脑上输入http://[PUBLIC_WIN_SERVER_IP]/JIRA将其重定向/绑定到< em>“localhost:8080 / JIRA”(localhost是带有JIRA的Windows Server PC,而不是我的笔记本电脑)

我尝试使用URL Rewrite模块,但它所做的就是将笔记本电脑上的URL重写为127.0.0.1:8080/JIRA,当然它没有任何内容,因为它试图在我的笔记本电脑上打开它...... / p>

1 个答案:

答案 0 :(得分:0)

您可能需要将 AJP / 1.2连接器添加到JIRA的server.xml文件中:

<Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />

您还需要在IIS中配置工作程序以将请求转发到JIRA。 Atlassian为JIRA和IIS here提供了一步一步的配置。