Я пытаюсь переместить веб-сайт на сервер человечности, но хотел бы протестировать его сначала
На окнах я изменил свой файл хоста для указания на сервер, таким образом, браузер открывает "новый" сайт. В моем терминале в Ubuntu я изменил следующее
127.0.1.1 example example
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
кому:
127.0.1.1 example example
127.0.0.1 localhost
104.236.247.139 www.example.com
104.236.247.139 example.com
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Я могу подтвердить, что это корректно? Я, кажется, сталкиваюсь с проблемами с нахождением http URL изображения и т.д., и прежде, чем попытаться отладить я хочу сделать файл hosts, правильно установлен.
Спасибо
Ваш /etc/hosts
файл должен быть похожим на это:
127.0.1.1 example
127.0.0.1 localhost
104.236.247.139 www.example.com example.com
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Для 127.0.1.1
Вы поместили два тех же имен узлов, тогда как просто каждый сделает. Для IP 104.236.247.139
Вы использовали две различных строки для выражения имени узла и псевдонима, но Вы должны поместить имя узла и искажаете все в одной строке, разделенной пробелами, например:
<IP_Address> <hostname> <alias_1> <alias_2> <alias_3>
104.236.247.139 www.example.com example.com foo.com bar.com