MacOS не разрешает localhost до 127.0.0.1 (игнорирует хосты / apache vhosts) - PullRequest
0 голосов
/ 22 января 2019

Я столкнулся с проблемой, что localhost перенаправляет на определенный домен вместо 127.0.0.1.

Моя конфигурация - локальная установка apache / mysql / php на MacOS Mojave с использованием vhosts для различных проектов, которые настроеныв хостах перенаправить правильно.

Когда я вхожу в 127.0.0.1 в любом браузере, я попадаю на страницу обзора, лежащую в корне www.То же самое должно произойти, когда я ввожу localhost в браузер, но вместо этого он перенаправляет на домен проекта, над которым я работал в прошлом.Это также происходит без подключения к сети, поэтому конфигурация находится на этом компьютере.

Мой файл / etc / hosts:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1     localhost project1.local project2.local
255.255.255.255   broadcasthost
::1             localhost
fe80::1%lo0       localhost

Первая строка, кажется, игнорируетсяи localhost не разрешается до 127.0.0.1.

У меня есть только две конфигурации vhost плюс конфигурация по умолчанию без неправильного перенаправления, а также httpd.conf выглядит хорошо.Я искал всю машину с grep -lr "redirectiondomain.com" * безрезультатно.Я попытался с отключенным apache с тем же результатом и посмотрел настройки сети MacOS, но я не могу найти ничего, связанного с неправильным перенаправлением, ни другого решения на stackoverflow или google, которое решает мою проблему.Кто-нибудь знает, как неправильное перенаправление localhost может быть установлено где-то еще?

Редактировать: У меня установлено имя хоста в MacOS.Я попытался localhost без порта, с: 80 и: 8080

...