Переадресация порта виртуального хоста Apache без отображения номера порта

Переадресация порта виртуального хоста Apache без отображения номера порта

Я настроил виртуальный хост под Apache.

Конфигурация - это

<VirtualHost xxx.xxx.xxx.xxx:80>
      DocumentRoot /var/www/abc

Но мой сайт работает на 8090

Я должен получить веб-сайт, когда кто-то вводитmydomain.com

и браузер НЕ должен показыватьmaydomain.com:8090

Как этого можно добиться?

решение1

Если вы получаете свой веб-сайт, используя только http://mydomain.com/, то по определению ваш веб-сервер должен обслуживать его на порту 80. Если вы можете получить свой веб-сайт только через порт 8090, то этот 8090волядолжны быть в URL. Обойти это невозможно.

Теоретически вы могли бы организовать переадресацию портов или проксирование или что-то подобное, но в конечном итоге это означает, чточто-нибудьзатем будет прослушивать порт 80 и должен будет пересылать этот трафик. Веб-браузер всегда будет подключаться к порту 80, если в URL не указан другой порт.

Связанный контент