Я использую xammp в окнах. Я изменил свой номер порта на 8090, но теперь мне не удалось связаться с локальным хостом, когда я набираю example.com в браузере. Что мне делать, чтобы сделать любое имя для открытия моего локального хоста, даже если порт не 80. Или, более того, я
127.0.0.1 example.com
Заранее спасибо,
Вы не можете, вы должны прямо указать измененный порт на стороне клиента.
DNS предназначен исключительно для разрешения IP-адресов, он вообще не имеет отношения к номерам портов, это допущение на стороне клиента, встроенное в различные клиентские приложения.
Так, например, вы должны использовать свой браузер, чтобы указать example.com:8090 - у клиента нет другого способа узнать, что вы изменили порт.
Кстати, прочтите наш FAQ, этот сайт для профессиональных системных администраторов, помните о нашем дочернем сайте superuser.com, который, возможно, больше подходит для очень простых общих вопросов, таких как этот.
Вы не можете.
Если вы не укажете номер порта в своем веб-браузере, он автоматически будет использовать хорошо известные порты для HTTP (80 / tcp) или HTTPS (443 / tcp), в зависимости от введенного вами URI.
Если вы не используете хорошо известные порты для своего веб-сервера, вам придется вводить их явно.
Совершенно непонятно, о чем вы спрашиваете!
Если вы настроите Apache на прослушивание 8090, он будет прослушивать этот порт (и, вероятно, не какой-либо другой). Итак, вы должны поставить http://127.0.0.1:8090/
или http://localhost:8090
в вашем веб-браузере.
Теперь, когда вы ставите строку как
127.0.0.1 localhost example.com
в твоем hosts
файл, то вы сможете перейти на свой сайт с помощью http://example.com:8090/
, слишком.
Но всегда нужно указывать порт. Иначе не получится!