Мои окна 7 как-то испорчены, и, кажется, никто не знает, что не так. Мой локальный хост работает так медленно, что это даже не смешно. Для запуска моего сайта на локальном хосте загрузка занимает около 20 секунд.
Я меняю его на 127.0.0.1, и он загружается за 1 секунду. Поэтому я не уверен, в чем разница между ними.
Я также не уверен, как настроить 127.0.0.1 для загрузки вместо localhost при запуске моего веб-сайта через Visual Studio Web Developer Express 2008.
localhost - это просто имя, отображаемое в вашем файле "hosts". возможно расположен по адресу:
c:\windows\system32\drivers\etc\hosts
Я согласен с aziz, что это основная проблема с DNS в вашей системе.
Прежде всего, 127.0.0.1 - это IPv4-адрес, а localhost - это имя хоста. Имена хостов должны быть разрешены для получения IP-адресов. Их можно восстановить с помощью DNS и файла hosts по адресу c: \ windows \ system32 \ drivers \ etc \ hosts.
Это запись моего файла hosts:
:: 1 локальный хост
Но что это: «:: 1»? Адрес IPv6 для локального компьютера. Вы можете сравнить свое веб-приложение с этим URL-адресом с этим IPv6-адресом:
http://[::1]/
Этот запрос должен быть успешным. В противном случае ваша веб-система имеет проблемы с адресами IPv6. Если этот запрос в порядке, у вас проблема с DNS.
Вы можете улучшить скорость, изменив
::1 localhost
к
127.0.0.1 c:\windows\system32\drivers\etc\hosts
Насколько мне известно, :: 1 - это идентификатор устройства, поэтому он использует его IP-адрес. Поскольку loopback практически исправлен, вы можете смело его менять.