Хост-приложения на одном порту, разные URL-адреса

Хост-приложения на одном порту, разные URL-адреса

У меня есть приложение, которое прослушивает предопределенный порт. Я настроил его на использование порта 443, так что пользователь может просто подключиться к URL.

Теперь мне бы хотелось запустить два их экземпляра, оставаясь при этом доступными через порт по умолчанию.

например:

from example.com:443/one to example.com:30001
from example.com:443/two to example.com:30002

Есть ли способ (типа обратного прокси) настроить это? И если да: есть ли блог или руководство, по которому я мог бы следовать? Я довольно новичок в работе с Linux.

решение1

Обратный прокси-сервер — одно из возможных решений. Чтобы ответить на ваш второй вопрос, вы можете следоватьэто руководство.

Для этого вам понадобится, например, установка Apache с одним виртуальным хостом, прослушивающим порт 443. Затем на виртуальном хосте вы должны поместить что-то вроде:

ProxyPass "/one"  "https://example.com:30001/"
ProxyPassReverse "/one"  "https://example.com:30001/"
ProxyPass "/two"  "https://example.com:30002/"
ProxyPassReverse "/two"  "https://example.com:30002/"

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