我在网络中的本地服务器上安装了Jira。
现在,我想使其可以从Web公开访问(对于服务台)。
我创建了一个指向我们公共IP的A记录,并为路由器上的端口80指向了本地计算机创建了端口转发。
在那台机器上,我已经安装了MampPro。
我在“主机”面板中创建了一个与A-Record中定义的条目相同的新条目(例如thesubdomain.ourserver.com)。
然后,在MampPro的“ VirtualHost指令的其他参数”部分的Apache面板中,添加了以下内容:
ServerName JiraServiceDesk
ServerAlias thesubdomain.ourserver.com
ProxyPass / http://localhost:8080/servicedesk
ProxyPassReverse / http://localhost:8080/servicedesk
ProxyPreserveHost On
(我在这里找到:https://ilikekillnerds.com/2014/11/how-to-proxy-node-js-requests-in-mamp-mamp-pro/)。由于这是从2014年开始的,可能有点过时了...
现在,当我在浏览器中输入网址时,我只能看到默认的Mamp页面。当我在安装了Jira的计算机上的浏览器中输入localhost:8080时,出现了Jira页面,没有问题。
我想使用此设置,因此我们的客户不必将端口号添加到网址中。
我在做什么错了?