Используя Ubuntu 18.04.01, я настроил несколько сайтов в Apache, чтобы я мог работать с ними локально. Вот мои текущие настройки:
/ и т.д. / хосты
127.0.0.1 localhost
127.0.1.1 site1.local
127.0.1.1 site2.local
/ вар / WWW
site1.com
site2.com
/ и т.д. / apache2 / сайты Недоступные
000-default.conf
default-ssl.conf
site1.com.conf
site2.com.conf
site1.com.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/site1.com
ServerName site1.local
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
site2.com.conf выглядит так же, как это, но поменяйте местами site1 с site2 1015 *
Я тоже побежал:
sudo a2ensite site1.com.conf
sudo a2ensite site2.com.conf
и символические ссылки в / sites-enabled теперь есть.
Однако, поведение, которое я получаю, это когда я захожу в браузер и набираю в http://site1.local, он загружается просто отлично. Но когда я вхожу в http://site2.local, браузер просто перенаправляет обратно на сайт 1.
Пожалуйста, сообщите.