Normalerweise folgt der Apache die Symbolischen Links nicht.
Hier ein Beispiel, wie man angiebt, dass er den Symbolischen Links doch folgen soll. Dieser eintrag erfolg bei den Virtuellen Servereinstellungen in der httpd.conf.
Es wurde ein Link im htdocs Ordner angelegt
ln -s /home/admin/public_html admin
+++++++++++++Schnitt++++++++++++++
<VirtualHost *>
ServerName linux.local
DocumentRoot /usr/local/httpd/htdocs
<Directory "/usr/local/httpd/htdocs/">
Options +FollowSymLinks +Multiviews
Options Indexes SymLinksIfOwnerMatch
</Directory>
</VirtualHost>
+++++++++++++Schnitt++++++++++++++
Options Indexes SymLinksIfOwnerMatch bedeutet:
Besitzer des Links und des Zielordners muessen gleich sein.
Falls nicht darf dieser Eintrag nicht drin stehen.