htaccess funktioniert nicht

  • Hallo,

    ich möchte bei mir auf dem VServer das .htaccess- file verwenden, klappt allerdings nicht.

    Der vHost-Abschnitt von dem Account sieht so aus:
    =====
    <VirtualHost myIP:80>
    ServerName develop.myHost
    ServerAlias http://www.develop.myHost
    ServerAdmin myEmail
    DocumentRoot "/var/kunden/webs/develop/"
    php_admin_value open_basedir "/var/kunden/webs/develop/:/tmp/"
    php_admin_flag safe_mode On
    ErrorLog "/var/kunden/logs/develop-error.log"
    CustomLog "/var/kunden/logs/develop-access.log" combined

    <Directory /var/kunden/webs/develop/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride AuthConfig
    Order allow,deny
    allow from all
    </Directory>
    </VirtualHost>
    =====


    Wenn ich "apache restart" ausführe bekomme ich im Webbrowser:

    500 Internal Server Error

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

    Die Rechte der Dateien sehen so aus:

    =====
    -rw-r--r-- 1 10027 10027 127 2012-02-23 21:11 .htaccess
    -rw-r--r-- 1 10027 10027 26 2012-02-23 21:10 .htpasswd
    =====

    Die .htaccess sieht so aus:

    ====
    Order Deny, Allow
    AuthUserFile /var/kunden/webs/develop/.htpasswd
    AuthType basic
    AuthName "Bereich develop"
    require valid-user
    ====

    Vielen Dank im Voraus

  • Da stand

    ===
    [Thu Feb 23 21:54:45 2012] [alert] [client myIP] /var/kunden/webs/develop/.htaccess: order not allowed here
    ===

    Wenn ich das aus der .htaccess raus nehme gehts. Aber warum darf das da nicht drin stehen? Ich lese
    überall das das drin stehen muss.