Blade
04.03.06, 20:39
Hallo zusammen;
ich habe zu Hause einen kleinen Apache-Server 2.0 unter SuSE 9.3 mit meiner Homepage am Laufen. Funktioniert soweit auch ganz gut. Nur gibt es folgendes Problem:
Alle lokal im Pfadverzeichnis /srv/www/htdocs/vhosts/meinserver.com.de/ und darunter direkt abgespeicherten Dateien und Verzeichnisse werden korrekt angezeigt.
Nur die als SymLink eingebundenen Dateien und Verzeichnisse, die physikalisch auf anderen lokalen Festplatten oder Verzeichnissen gespeichert sind, werden im Browser nicht angezeigt.
Anbei mal meine vhost.conf-Datei zu Info. Keine Ahnung, warum die eingetragenen FollowSymLinks-Optionen nicht befolgt werden.
Bin dankbar für jeden Tipp! Unter Apache 1.3 hatte das ganze mal reibungslos geklappt ... :ugly:
<VirtualHost *:80>
ServerAdmin webmaster@meinserver.com.de
ServerName meinserver.com.de
ServerAlias www.meinserver.com.de
DocumentRoot /srv/www/htdocs/vhosts/meinserver.com.de
ErrorLog /var/log/apache2/meinserver.com.de-error_log
CustomLog /var/log/apache2/meinserver.com.de-access_log combined
DirectoryIndex index.html index.htm
HostnameLookups Off
UseCanonicalName Off
ServerSignature On
ScriptAlias /cgi-bin/ "/srv/www/htdocs/vhosts/meinserver.com.de/cgi-bin/"
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/cgi-bin">
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<IfModule mod_userdir.c>
Include /etc/apache2/mod_userdir.conf
</IfModule>
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de">
order allow,deny
allow from all
</Directory>
# Eigene Unterverzeichnisse
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/hoai96">
Order allow,deny
Allow from all
AllowOverride None
Options FollowSymLinks Indexes MultiViews
</Directory>
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/login">
Order allow,deny
Allow from all
AllowOverride All
Options FollowSymLinks Indexes MultiViews
AuthUserFile /srv/www/htdocs/vhosts/meinserver.com.de/login/.auth/.htpasswd
AuthGroupFile /srv/www/htdocs/vhosts/meinserver.com.de/login/.auth/.htgroup
IndexOptions NameWidth=35
</Directory>
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/howtos">
Order allow,deny
Allow from all
Options FollowSymLinks Indexes MultiViews
IndexOptions NameWidth=35
</Directory>
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/free4you">
order allow,deny
Allow from all
Options FollowSymLinks Indexes MultiViews
IndexOptions NameWidth=35
</Directory>
Options None
</VirtualHost>
ich habe zu Hause einen kleinen Apache-Server 2.0 unter SuSE 9.3 mit meiner Homepage am Laufen. Funktioniert soweit auch ganz gut. Nur gibt es folgendes Problem:
Alle lokal im Pfadverzeichnis /srv/www/htdocs/vhosts/meinserver.com.de/ und darunter direkt abgespeicherten Dateien und Verzeichnisse werden korrekt angezeigt.
Nur die als SymLink eingebundenen Dateien und Verzeichnisse, die physikalisch auf anderen lokalen Festplatten oder Verzeichnissen gespeichert sind, werden im Browser nicht angezeigt.
Anbei mal meine vhost.conf-Datei zu Info. Keine Ahnung, warum die eingetragenen FollowSymLinks-Optionen nicht befolgt werden.
Bin dankbar für jeden Tipp! Unter Apache 1.3 hatte das ganze mal reibungslos geklappt ... :ugly:
<VirtualHost *:80>
ServerAdmin webmaster@meinserver.com.de
ServerName meinserver.com.de
ServerAlias www.meinserver.com.de
DocumentRoot /srv/www/htdocs/vhosts/meinserver.com.de
ErrorLog /var/log/apache2/meinserver.com.de-error_log
CustomLog /var/log/apache2/meinserver.com.de-access_log combined
DirectoryIndex index.html index.htm
HostnameLookups Off
UseCanonicalName Off
ServerSignature On
ScriptAlias /cgi-bin/ "/srv/www/htdocs/vhosts/meinserver.com.de/cgi-bin/"
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/cgi-bin">
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<IfModule mod_userdir.c>
Include /etc/apache2/mod_userdir.conf
</IfModule>
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de">
order allow,deny
allow from all
</Directory>
# Eigene Unterverzeichnisse
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/hoai96">
Order allow,deny
Allow from all
AllowOverride None
Options FollowSymLinks Indexes MultiViews
</Directory>
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/login">
Order allow,deny
Allow from all
AllowOverride All
Options FollowSymLinks Indexes MultiViews
AuthUserFile /srv/www/htdocs/vhosts/meinserver.com.de/login/.auth/.htpasswd
AuthGroupFile /srv/www/htdocs/vhosts/meinserver.com.de/login/.auth/.htgroup
IndexOptions NameWidth=35
</Directory>
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/howtos">
Order allow,deny
Allow from all
Options FollowSymLinks Indexes MultiViews
IndexOptions NameWidth=35
</Directory>
<Directory "/srv/www/htdocs/vhosts/meinserver.com.de/free4you">
order allow,deny
Allow from all
Options FollowSymLinks Indexes MultiViews
IndexOptions NameWidth=35
</Directory>
Options None
</VirtualHost>