Я настроил веб-сайт (www.test.com) с помощью Apache2 на Ubuntu 14.04.
Однако я могу только получить доступ к веб-сайту после отключения сетевого соединения (использующий nmcli nm, включают ложь). Если я сохраняю сетевое соединение, Firefox всегда открывает интернет-версию его.
Как я могу сделать свой сайт более высоким приоритетом, чем интернет-версия с сетью соединенный?
Есть два способа решения проблемы, но самый простой способ - отредактировать ваш файл /etc/hosts
, чтобы вместо него www.test.com
отображался на локальные адреса.
sudo nano /etc/hosts
127.0.0.1 www.test.com test.com
Вы должны добавить его в файл hosts, который находится в / etc. Откройте его в своем любимом консольном текстовом редакторе (с правами суперпользователя, добавив sudo перед командой) и добавьте следующий текст в новую строку
127.0.0.1 test.com www.test.com
Например, если вы используете mcedit, команда будет такой:
sudo mcedit /etc/hosts
Предполагается, что apache также работает на локальном интерфейсе (как по умолчанию). Если вы отключили эту функцию, вы должны изменить 127.0.0.1
с IP-адресом, над которым работает apache.
Вы можете проверить, все ли работает правильно, с помощью команды ping ping test.com