создание виртуальных хостов не работает правильно над Ubuntu 16.04

я создал виртуальный хост на своей виртуальной машине.
Хост не делает твердости правильно.
Это шаги, которые я сделал:

  1. /etc/hosts добавленный 127.0.0.1 example.com
  2. созданный example.com.conf в доступном сайтам и загруженном sexample.com.conf через a2ensite и перезагруженного апача.

Мой conf файл:

<VirtualHost *:80>
    DocumentRoot /var/www/html
    ServerName example.com
</VirtualHost>

Но example.com перенаправляет меня к Домену реалов с IP 93.184.216.34.
Мой/etc/nsswitch.conf файл похож на это:

passwd:         compat
group:          compat
shadow:         compat
gshadow:        files

hosts:          files  dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

Мой/etc/resolve.conf смотрит как это:

nameserver 127.0.1.1
search *****.com
1
задан 28 February 2018 в 18:00

1 ответ

проблема вызвана тем, что я должен работать за прокси. Если вы работаете за прокси / etc / hosts, не работает. Вы должны игнорировать хосты в etc / hosts.

Самый простой и быстрый способ сделать это - настроить no_proxy в /etc/environment.
Для этого отредактируйте /etc/environment и добавьте или добавьте no_proxy, например: no_proxy= "localhost, 127.0.0.1, example.com", в моем случае мне нужно было также установить настройки прокси в Firefox.
И перезагрузите компьютер.
Если вы хотите проверить настройки прокси-сервера, вы можете выполнить следующую команду env | grep proxy.

0
ответ дан 8 December 2019 в 02:12

Другие вопросы по тегам:

Похожие вопросы: