Hey iedereen!

Ik probeer om de root-directory van mijn localhost (windows XP met apache 2.2) te beveiligen met een .htaccess en .htpasswd bestand. Ik heb in httpd.conf het volgende staan:

<Directory "C:/webroot">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>


Ik heb dus AllowOverride van 'None' in 'All' veranderd.
Ook heb ik een .htaccess-bestand in C:/webroot staan met de volgende inhoud:

AuthUserFile C:/.htpasswd
AuthName "Restricted Area"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>


Het bestand C:/.htpasswd bestaat ook, met daarin:

Daan:wachtwoord-gecodeerd


Als ik nu naar mijn localhost ga, krijg ik keurig een popup met de vraag om mijn naam en wachtwoord in te vullen. Alleen klopt het wachtwoord niet!

Ik heb al verschillende password-generators geprobeerd, maar ze doen het allemaal niet.

Op internet had ik iets gevonden dat je met je opdracht-promt een .htpasswd bestandje kon maken met de opdracht htpasswd, maar die herkent mijn computer niet.

Heeft iemand een idee wat er fout gaat? Heb zelf geen ervaring met .htaccess, dus kom er echt niet uit..

Alvast bedankt!
Daan
Moet er niet nog 'AuthGroupFile' ofzo bij?
Ja, dat zag ik er ook vaak bij staan, maar niet altijd..

Maar het werkt nu!! Ik heb het .htpasswd-bestand nu gemaakt met die opdracht 'htpasswd' in de opdracht-promt. Je moest eerst naar de bin-directory van apache gaan, dan doet ie het wel..

Maar het werkt nu, bedankt..

Reageren