Eric: .htaccess (Apache 2.0)

Guten Morgen an alle im Forum,

ich möchte über .htaccess einen Ordnerzugang (eric_php) nur über Benutzernamen und Passwort ermöglichen. Dazu habe ich in die httpd.conf folgendes eingetragen:
:
:
:
<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>

<Directory /www>
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>

<Directory /www/net>
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>

<Directory /www/net/pm>
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>

<Directory /www/net/eric_php>
    order deny,allow
    AllowOverride All
    Options Indexes
    AuthName "Zugang für Eric-PHP-Site"
    AuthUserFile /www/Apache~1/Apache2/auth/.htnutzer
    require user Eric
</Directory>
:
:
:
Weiterhin habe ich in den Ordner "eric_php" die Datei ".htaccess"
mit folgendem Inhalt erstellt:

AuthType Basic
   AuthName "Zugang für Eric-PHP-Site"
   AuthUserFile /www/Apache~1/Apache2/auth/.htnutzer
   require user Eric

Außerdem benutze ich Win2k-Server und Apache 2.0.3.4...
Möchte ich über den Server die Site im Ordner "eric_php" aufrufen, meldet er sich mit INTERNAL SERVER ERROR. Ich habe schon sooo viel mögliches ausprobiert, aber leider finde ich meinen Fehler nicht.
Vielleicht könnt ihr mir ja helfen?

Besten Dank schon mal im Voraus

Gruß Eric

  1. Möchte ich über den Server ....

    Sorry, ich meine natürlich Browser :-)

  2. Ich habe vergessen zu schreiben, dass in der Error.log aufgeführt ist, dass AuthType nicht gesetzt ist...
    Ich verstehe dies aber nicht, denn das steht in der .htaccess sowie in der httpd.conf

  3. Hi nochmal, ein Vortschritt kann ich bereits verzeichnen,
    fragt mich allerdings nicht warum... *gfg*
    Ich habe´in der httpd.conf folgendes:

    <Directory /www/net/eric_php>
        order deny,allow
        AllowOverride All
        Options Indexes
        AuthName "Zugang für Eric-PHP-Site"
        AuthUserFile /www/Apache~1/Apache2/auth/.htnutzer
        require user Eric
    </Directory>

    auf dies:

    <Directory /www/net/eric_php>
         order deny,allow
         AllowOverride All
         Options Indexes
         require user valid-user
    </Directory>

    abgeändert.

    Jetzt öffnet sich zwar das Fenster, mit Benutzername und PW, allerdings akzeptiert er das PW nicht...

    1. Jetzt öffnet sich zwar das Fenster, mit Benutzername und PW, allerdings akzeptiert er das PW nicht...

      --> jetzt Funktioniert es so wie ich es haben wollte...

      Es lag beim Passwort an den Optionen:
      ../htpasswd -cs --> SHA-Verschlüsselung funktionierte bei mir nicht
      ../htpasswd -cmd --> das Passwort wurde iregndwie übergangen *heul*
      ../htpasswd -cm --> einzige Methode, die bei mir gefuntzt hat: MD5-Verschlüsselung

      Wenn jemand weiß, warum dies so ist, würde ich mich riesig freuen...

      Viele Grüße
      Eric