У меня есть веб-сайт, размещенный на IP-адресе в Jboss EAP 6 на порту 8080. Я купил доменное имя и привязал его к этому адресу.

Когда кто-то подключается к доменному имени, он перенаправляется на mydomainame:8080/home.

Как заставить его работать, не показывая порт пользователю?

-1
Mike 1 Май 2016 в 09:11

2 ответа

Лучший ответ

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

Зачем клиентам нужно указывать порт? Потому что ваш сервер не прослушивает порт по умолчанию, который всегда равен 80 с протоколом HTTP (443 с https).

Почему мы не указываем порт при доступе к большинству веб-сайтов? Это потому, что серверы веб-сайтов прослушивают порт по умолчанию, который не нужно явно указывать. И наш браузер автоматически будет использовать порт по умолчанию.

0
Gemini Keith 1 Май 2016 в 06:19

Для http стандартный порт - 80 (указывается присвоением номера порта IANA). Если вы не хотите отображать 8080, вам необходимо настроить сервер jboss для прослушивания порта 80. В качестве альтернативы добавьте обратный прокси-сервер на порт 80 и подключите его к localhost: 8080.

0
Elliott Frisch 1 Май 2016 в 06:22