"localhost:8080" работает нормально, а "localhost" - нет

"localhost:8080" работает нормально, но обязательно ли указывать номер порта всегда, потому что он не работает, когда я просто набираю "localhost"

2 ответа

IANA назначил 80 в качестве общеизвестного номера порта HTTP.

Поэтому браузеры используют этот порт по умолчанию.

Если что-то прослушивает другой порт, вы должны указать порт.

Если вы хотите, чтобы ваш прослушивающий локальный веб-сервер принимал запросы через порт 80, вам необходимо настроить его для этого.

если ты хочешь localhost вести себя как localhost:8080 Вы должны настроить Apache, чтобы открыть оба порта. вот как:

  1. Откройте файл конфигурации Apache. ( httpd.conf ты знал это.)
  2. Поиск слова Listen и вы увидите что-то вроде этого:
 Слушать 127.0.0.1:8080 
  1. Добавьте эту строку после нее и сохраните ее. затем перезапустите Apache.
 Слушать 127.0.0.1:80 
Другие вопросы по тегам