Как указать someaddress.lan
на страницу apache по умолчанию, а www.someaddress.lan
на /var/www/wordpress/
? Должен ли я изменить этот файл /etc/apache2/sites-available/default/etc/apache2/sites-available/default или поместить несколько символических ссылок в каталог apache по умолчанию? Какой правильный путь?
1 ответ
Правильный путь - использовать отдельных виртуальных хостов для каждого из них. Точный метод будет зависеть от вашего дистрибутива - Debian использует немного другой рабочий процесс.
Ubuntu имеет хороший гид здесь , но я буду упрощать немного основаны от здесь
Вам нужно создать два файла в /etc /apache2 /sites-available
Имена могут быть произвольными, но сработают someaddress.lan и www.someaddress.lan
Чтобы сделать это, нано someaddress.lan
вставить в следующем
<VirtualHost *>
ServerName someaddress.lan
DocumentRoot /var/www
</VirtualHost>
для другого файла nano www.someaddress.lan
<VirtualHost *>
ServerName www.someaddress.lan
DocumentRoot /var/www/wordpress
</VirtualHost
запустить a2ensite someaddress.lan
и a2ensite www.someaddress.lan
и перезагрузите Apache, вы должны быть хорошими