вы не определили example.dev в любом месте, так как бы ваш компьютер знать, что нужно сопоставить с вашей машиной? I предположим это определяется где-то в сети, хотя, и тогда карты 127.0.0.1.
(аналогично, Домены, такие как lvh.me и lvho.st, ака локальный виртуальный хост, зарегистрированы некоторые люди, которые сделали их и al их поддомены указывают на 127.0.0.1.)
отметим, что .dev is предлагаемый уровень домена. Когда пинг или копая его на своей машине, я вижу:
dig example.dev
example.dev. 3600 IN A 127.0.53.53
...где этот специальный IP-адрес должно бить тревогу:
127.0.53.53-это специальный адрес IPv4, который будет отображаться в системных журналах, предупреждая системных администраторов о потенциальной проблеме конфликта имен, что позволяет быстро диагностировать и устранять неполадки. "53" используется в качестве мнемоники, чтобы указать на связанную с DNS проблему вследствие использования сетевого порта 53 для сервиса DNS.
я не знаю, как он получил карту, как это в моей сети; может быть, как .dev домен находится в состоянии предложения и кто-то его уже частично добавил? В стороне:все .dev домены в IP-адреса для меня. Все равно тогда,127.0.53.53 не карте на мой локальный веб-сервер.
Итак, Я предположим это example.dev карты 127.0.0.1 в вашей сети, и сделать ваш компьютер поиск имя, оно нуждается в сетевом подключении. Как использование .dev может конфликтовать, если предлагаемый домен верхнего уровня когда-либо назначен, и, поскольку вы хотите, чтобы все работало без подключения к сети, вы можете добавить другие псевдонимы в свой хост-файл. Как на линии 127.0.0.1:
127.0.0.1 localhost my.host www.my.host subdomain2.my.host another-host
вы можете увидеть, куда это идет, если вам нужно много (суб)доменов... Чтобы использовать подстановочные знаки без подключения к сети, вам, вероятно, потребуется настроить DNS-сервер на локальном компьютере.
чтобы быстро увидеть, если все это действительно вопрос, просто add example.dev:
127.0.0.1 localhost example.dev