Итак, я попытался запустить домен, поддомен и другой домен на одной машине.Я настроил файл conf для каждого сайта:
<VirtualHost *:80>
ServerName websitea.com
ServerAlias www.websitea.com
DocumentRoot /var/www/html/weba
</VirtualHost>
<Directory /var/www/html/weba>
Order allow,deny
Allow from all
Require all granted
</Directory>
Такую же конфигурацию папки можно найти и в apache2.conf (я пытался с ней поэкспериментировать), и она одинакова для всех сайтов.
Проблема в том, что после установки этого DocumentRoot и отключения 000-default.conf я получаю 403 запрета.
Что я пытался сделать до сих пор:
- Смена владельца на www-data: www-data
- Смена разрешений на 755/777
- Размещение конфигураций каталогов в
- apache2.conf или в конф1 файл
- все виды настроек каталога (индексы параметров FollowSymLinks, AllowOverride none / all, требуется все предоставлено, Allow from all, Order Allow, Deny)
, но ни один не будет работать...
РЕДАКТИРОВАТЬ: я обнаружил, что веб-сайт переходит в / www / var / html /, хотя домен настроен на получение / www / var / html / weba, DocumentRoot практически ничего не делает вконфигурации.