Назад | Перейти на главную страницу

перенаправление портов поддомена ubuntu

У меня есть сервер ubuntu с двумя контейнерами докеров. Первый - это бегущая лампа, а второй контейнер - это блог. в настоящее время блог доступен на mydomain.com:82 (mydomain.com по умолчанию указывает на контейнер лампы через порт 80). Я создал запись для blog.mydomain.com, указывающую на IP-адрес сервера. теперь как мне перенаправить трафик с blog.mydomain.com на mydomain.com:82, откуда можно получить доступ к блогу.

решение

я включил доверенное лицо и proxy_http модули в apache, создали новый виртуальный сервер в apache со следующей конфигурацией

<VirtualHost *:80>
ServerName blog.mydomain.com
ProxyPass / http://mydomain.com:82/
</VirtualHost>

сейчас http://blog.mydomain.com правильно отображает контент из http://mydomain.com:82 без изменения URL-адреса и перенаправления

https://stackoverflow.com/questions/8541182/apache-redirect-to-another-port

Все еще ответили здесь или замените на nginx и слушайте только имя сервера.