Hallo liebe Forum-Gemeinde
Ich hoffe mit kann hier jemand weiterhelfen, ich habe schon seit 3 Tagen dieses Forum durchsucht, viele Hinweise gefunden und ausprobiert, aber leider noch immer keine Lösung gefunden.
Ich habe einen dedizierten Server, mit SuseLinux, Apache2 und Confixx3
Das Problem:
Ich habe eine htaccess Datei im Verzeichnis /srv/www/htdocs/web1/html/ .... und diese verursachte den Fehler Error 500.
Die htaccess hatte folgenden Inhalt :
Options -Indexes
DirectoryIndex index.htm index.html index.php
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?&urlbl=$1&%{QUERY_STRING}
</IfModule>
Die Fehlermeldung gemäss error_log :
[Mon Apr 10 21:27:22 2006] [alert] [client 80.219.2.235] /srv/www/htdocs/web1/html/.htaccess: Options not allowed here
Also habe ich folgendes gemacht, nachdem ich das eigentlich hier im Forum gefunden habe. Ich habe in Confixx über httpd-spezial einen Eintrag für web1 gemacht :
<Directory "/srv/www/htdocs/web1/html/">
AllowOverride All
Options +FollowSymLinks +SymLinksIfOwnerMatch -Indexes
</Directory>
Dieser Eintrag steht jetzt auch in der confixx_vhost.conf.
Und die htaccess Datei habe ich dahingehend geändert, das ich die erste Zeile
Options -Indexes
rausgenommen habe.
So und nun erhalte ich den Fehler Error 403 ??
Im error_log steht nun folgnde Fehlermeldung :
[Tue Apr 11 14:11:09 2006] [error] [client 80.219.2.235] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /srv/www/htdocs/web1/html/
Und nun weiss ich nicht weiter ... alles was ich noch im Forum hier gelesen und probiert habe führt nicht zu einer Lösung.
Was mache ich falsch ?
Vielen Dank zum Voraus an alle die mir helfen.
Ich hoffe mit kann hier jemand weiterhelfen, ich habe schon seit 3 Tagen dieses Forum durchsucht, viele Hinweise gefunden und ausprobiert, aber leider noch immer keine Lösung gefunden.
Ich habe einen dedizierten Server, mit SuseLinux, Apache2 und Confixx3
Das Problem:
Ich habe eine htaccess Datei im Verzeichnis /srv/www/htdocs/web1/html/ .... und diese verursachte den Fehler Error 500.
Die htaccess hatte folgenden Inhalt :
Options -Indexes
DirectoryIndex index.htm index.html index.php
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?&urlbl=$1&%{QUERY_STRING}
</IfModule>
Die Fehlermeldung gemäss error_log :
[Mon Apr 10 21:27:22 2006] [alert] [client 80.219.2.235] /srv/www/htdocs/web1/html/.htaccess: Options not allowed here
Also habe ich folgendes gemacht, nachdem ich das eigentlich hier im Forum gefunden habe. Ich habe in Confixx über httpd-spezial einen Eintrag für web1 gemacht :
<Directory "/srv/www/htdocs/web1/html/">
AllowOverride All
Options +FollowSymLinks +SymLinksIfOwnerMatch -Indexes
</Directory>
Dieser Eintrag steht jetzt auch in der confixx_vhost.conf.
Und die htaccess Datei habe ich dahingehend geändert, das ich die erste Zeile
Options -Indexes
rausgenommen habe.
So und nun erhalte ich den Fehler Error 403 ??
Im error_log steht nun folgnde Fehlermeldung :
[Tue Apr 11 14:11:09 2006] [error] [client 80.219.2.235] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /srv/www/htdocs/web1/html/
Und nun weiss ich nicht weiter ... alles was ich noch im Forum hier gelesen und probiert habe führt nicht zu einer Lösung.
Was mache ich falsch ?
Vielen Dank zum Voraus an alle die mir helfen.