Простите мое незнание, но я настраиваю Jira в системе Linux, на которой работает apache и имеет несколько конфигураций VirtualHost, каждая из которых отвечает на уникальный IP-адрес. Например, www.mysite.com - это 1.2.3.4, а www.myothersite.com - 5.6.7.8.
У меня запущена Jira, и она отвечает на www.mysite.com:8080, но ТАКЖЕ отвечает на все остальные адреса на сервере - www.myothersite.com:8080. Я хочу, чтобы mysite.com:8080 работал, а myothersite.com:8080 не работал. Любые идеи?
Решение должно заключаться в том, чтобы просто изменить ваш блок VirtualHost для Jira из:
<VirtualHost *:8080>
кому:
<VirtualHost 1.2.3.4:8080>
Но поскольку это прослушиватель порта 8080, уверены ли вы, что это не просто прослушиватель Tomcat, полностью пропускающий Apache?
Я не уверен, что это лучший способ сделать это, но я просмотрел файл Tomcat server.xml и увидел, что могу добавить атрибут адреса к узлу Connector, который настраивает порт 8080. Делая это, он ТОЛЬКО отвечает на запросы на порт 8080 для этого адреса и ни один из других IP-адресов, установленных на сервере.