Мне пришлось недавно стереть мой компьютер, и я снова настраиваю свою среду разработки, используя WAMP .
После установки WAMP , если я посещаю http://localhost
вместо того , чтобы видеть WAMP домашней страницы я получаю перенаправлен http://x.x.x.x
, где x.x.x.x
мой IP.
У меня была эта проблема на другом ПК, и после того, как я настроил входящие правила для Apache HTTP Server в настройках брандмауэра Windows, чтобы разрешить эту проблему во всех доменах Я применил это к своему ПК, и проблема, по-видимому, отсутствует для Internet Explorer, тогда как для Chrome и Firefox проблема с локальным хостом для моего перенаправления IP сохраняется даже после очистки кэша для каждого браузера.
Мой C:\Windows\System32\drivers\etc\hosts
файл выглядит так:
127.0.0.1 localhost
::1 localhost
и мои правила брандмауэра выглядят так:
В настоящее время я не использую vhosts, и я нахожусь в сети на своем рабочем месте (если это имеет какие-либо последствия?)
Я также столкнулся с той же проблемой при использовании Laragon, который использует vhosts, и всякий раз, когда я посещал виртуальный хост, например, mysite.dev, он тоже не работал должным образом.
Мой вопрос на форуме Laragon: https://forum.laragon.org/topic/126/accessing-mysite-dev-redirects-to-url-which-shows-index-php-at-root-folder/3