/ / Katalog Alias ​​katalogu poza DocumentRoot - apache, virtualhost, apache2.4

Katalog Alias ​​katalogu poza DocumentRoot - apache, virtualhost, apache2.4

Muszę przekierować trasę z mojego głównego serwera Apache do katalogu poza DocumentRoot, ale zawsze zwraca niedozwolony błąd.

Zakazana

Nie masz uprawnień dostępu / testowania na tym serwerze.

To jest mój 000-default.conf

<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html

Alias /test "/home/myuser/url.es/my-form/test"
<Directory /home/myuser/url.es/my-form/test>
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Aby sprawdzić, czy uprawnienia do katalogu nie są problemem, przyznałem 777:

drwxrwxrwx  6 root  root  4096 Feb  5 18:59 test

i w środku:

drwxrwxrwx 2 root  root  4096 Feb  4 19:07 api
drwxrwxrwx 2 root  root  4096 Feb  4 19:07 assets
-rwxrwxrwx 1 root  root   585 Feb  4 19:07 crossdomain.xml
drwxrwxrwx 4 root  root  4096 Feb  4 19:07 img
-rwxrwxrwx 1 root  root  1818 Feb  4 19:07 index.html
-rwxrwxrwx 1 root  root    51 Feb  4 19:07 robots.txt

Odpowiedzi:

1 dla odpowiedzi № 1

Sprawdź swój dziennik błędów, a dowiesz się dokładnie, na czym polega problem. Prawdopodobnie jeden z wyższych katalogów nie ma uprawnień do wyszukiwania dla użytkownika Apache.

Wygląda na to, że nie udzielasz uprawnień do samego DocumentRoot. Być może jest to w głównej części konfiguracji.