apache 2.4.10 ошибка 403 на псевдонимах
Я обновил свой сервер apache до версии 2.4.10 с версии 2.2.x на debian7, и у меня возникли проблемы с несколькими виртуальными хостами. Когда я пытаюсь загрузить страницу, я запрещаю [403] ошибку. Если я включаю только один псевдоним, страница работает нормально, когда я пытаюсь включить другую страницу, я получаю сообщение об ошибке 403. Я добавляю ко всем конфигам Требовать все предоставленное.
Что я делаю не так?
код псевдонима 1:
<VirtualHost example.com:3099>
DocumentRoot /home/ftp/example.com
alias alias1 /home/ftp/example.com/alias1/>
<Directory /home/ftp/example.com/alias1/>
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride None
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
код псевдонима 2:
<VirtualHost example.com:3099>
DocumentRoot /home/ftp/example.com
alias alias2 /home/ftp/example.com/alias2/>
<Directory /home/ftp/example.com/alias1/>
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride None
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
ОБНОВЛЕНИЕ 1 В /etc/apache2/apache2.conf У меня есть
<Directory />
Options FollowSymLinks
AllowOverride none
Require all denied
</Directory>
Если я изменяю отказано на предоставленное, ошибка 403 исчезает, но у меня есть доступ ко всем подкаталогам в /home/ftp/example.com, даже если у них нет псевдонима виртуального хоста.