Apache@S4U -> htaccess funktioniert nicht

S4UUser

Registered User
Hallo, ich habe ein ziemliches Problem..
Auf meinem V-Server von Server4You will htaccess einfach nicht laufen ich bekommen immer einen Fehler (beim aufrufen eines Verzeichnisses z.B.) der Server sei falsch konfiguriert, wenn ich eine htaccess Datei in dieses Verzeichnis packe.
Meine httpd.conf scheint aber O.K. zu sein:
Code:
<Directory "/var/www/html">

#
# Possible values for the Options directive are "None", "All",
# or any combination of:
#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important.  Please see
# http://httpd.apache.org/docs-2.0/mod/core.html#options
# for more information.
#
    Options Includes FollowSymLinks

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
    AllowOverride All

#
# Controls who can get stuff from this server.
#
    Order allow,deny
    Allow from all

</Directory>

Meine confixx_vhost.conf sieht so aus (Auszug)
Code:
AllowOverride Options
AllowOverride Indexes AuthConfig Limit FileInfo
Options Indexes FollowSymLinks
Options -FollowSymLinks -SymLinksIfOwnerMatch +Includes
</Directory>

<Directory "/var/www/web1/html">
Options +Indexes +FollowSymLinks
</Directory>

Als Test .htaccess-Datei nehme ich:
Code:
RewriteEngine on  
 Options +FollowSymlinks  
 RewriteBase / 
   
 RewriteRule ^(.*)(\.html?)$ index\.php?key=$1 [L]

Woran kann das liegen? Schonmal danke!
 
Also das seh ich dann wenn ich nen Dir-Listing aufruf:
Code:
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Das steht in der Log:
Code:
[Mon Dec 19 14:54:50 2005] [alert] [client 172.182.79.26] /var/www/web1/html/tobi/.htaccess: Options not allowed here

Nehm ich die .htaccess-Datei weg seh ich ganz normal das Listing..
 
Hallo!
Versuch bitte mal für das Verzeichnis /var/www/web1/html/tobi/ ein AllowOverride All zu setzten. Danach den Webserver reloaden und testen.

mfG
Thorsten
 
So es geht :) Das ist doch mal schön.. Vielen Dank!
Muss ich das denn für jedes Verzeichnis einzeln setzten oder wie?

//edit Jetzt gehts auch so.. Der Eintrag in der conf war nur falsch den Ordner "/var/www/html" gibt es nicht, er heißt "/var/www/web1/html".
Kann man das ahnen, dass der da nen falchen Pfad reinschreibt ;)
Naja vielen Dank!
 
Last edited by a moderator:
Back
Top