У меня возникла такая неприятная проблема: когда я пытаюсь открыть localhost:8080
в IE9, он продолжает искать в Интернете для него ключевое слово. Он отлично работает в других браузерах, таких как Firefox и Chrome. Я также пробовал http://localhost:8082/
, но это тоже не работает. Что происходит?
Localhost не открывается в IE9
Ответ 1
По-видимому, эта проблема может быть вызвана конфликтами с IIS, если у вас установлен IIS. Существуют и другие проблемы, которые могут привести к тому, что разрешения IE9 127.0.0.1 также потерпят неудачу.
- Откройте Инструменты → Свойства обозревателя
- Перейдите на вкладку "Дополнительно".
- Нажмите "Reset"
- Установите флажок "Удалить личные настройки"
- В диалоговом окне "Параметры обозревателя Internet Explorer" Reset нажмите "Reset" .
- Когда изменения завершены, нажмите "Закрыть", а затем перезапустите браузер.
Если после выполнения этих шагов проблема все еще не исчезла, повторите описанные выше шаги, за исключением того, что вместо "Reset" на вкладке "Дополнительно" нажмите "Восстановить дополнительные настройки", который расположен ниже "Reset".
В этом техническом руководстве описаны действия по сбросу дополнительных параметров в Windows 7 для IE9.
ПРИМЕЧАНИЕ. Сброс настроек Reset IE до factory. Вы потеряете существующую конфигурацию и любые настройки или данные в IE. Судя по вашей любви к этому браузеру, я предполагаю, что нет никаких данных, которые вам интересны.;) Однако, убедитесь, что вы в порядке с этим, прежде чем выполнять следующие шаги
Ответ 2
Попробуйте использовать loopback IP вместо localhost:
http://127.0.0.1:8082/
IE может пытаться решить localhost.
Ответ 3
Если у некоторых из вас по-прежнему возникает эта проблема, попробуйте открыть IE в приватном режиме. Это сработало для меня.
Ответ 4
перейдите к
C:\Windows\System32\drivers\etc\
и открыть хосты файлов с помощью блокнота. Есть ли запись типа
127.0.0.1 localhost
Если не пытаться добавить его, то IE...
Ответ 5
Я уже решил проблему, отредактировав файл c:\Windows\System32\drivers\etc\hosts. Была линия Код: [Выбрать]
:: 1 localhost
Который не должен быть там, очевидно. Не знаю, как он туда попал, но его удаление, по-видимому, восстанавливает функции localhost.
Это поможет вам изменить разрешение для файла readonly hosts.
Убедитесь, что вы изменили его на исходный.
Ответ 6
В привязке к сайту задайте IP-адрес: All Unassigned/выберите порт (если хотите).
Это также работает для IE 11,
Затем попробуйте http://localhost:323/
Ответ 7
Оказалось, что у меня была виртуальная машина, работающая в фоновом режиме, связанная с портом, который я пытался достичь. Chrome показывал страницу правильно, но IE и Firefox отказались от какого-либо подключения к ней.
Я решил проблему, запустив локальный сервер на другом номере порта, т.е. 3001 вместо 3000.