2016-09-28 2 views
3

Я смог сопоставить субдоменное имя www.xyz.com на некотором ip-порту, где порт не является http-портом по умолчанию 80, но, например, 1234Как скрыть номер моего веб-порта?

Ввод www.xyz.com в браузере работает, но решает www.xyz.com:1234

Пожалуйста, медведь со мной, если мой вопрос звучит глупо, как не являюсь экспертом в области сетей.

Возможно ли сохранить порт не по умолчанию без его появления с именем поддомена в адресной строке браузера?

ответ

0

Нет, это невозможно. Браузеры всегда показывают номера портов по умолчанию.

1

Браузер отобразит нестандартные порты. Однако есть некоторые обходные в зависимости от вашего стека технологий:

  1. Вы можете иметь переадресацию порта 80 (или 443) к порту 1234.

Например, в AWS вы можете имеют Балансировщик нагрузки, который перенаправляет трафик с порта 80 на 1234. Пользователь в своем браузере не видит никакого порта.

  1. У вас может быть обратный прокси с правилом перезаписи.

Проверить здесь: Rewrite rule to hide port from URL of Rails server?

Смежные вопросы