Hallo,
Ik draai sinds kort weer windows 2000 server.
Hierop staat het volgende apache voor de website
en mysql voor de database te benaderen via phpmyadmin.
de indeling is als volgt:
apache in de map d:\apache
www in de map d:\www
nu wilde ik mijn web directory beschermen met behulp van een .htaccess file.
Echter krijg ik geen inlog scherm te zien. Hopelijk kan iemand mij helpen
met wat ik fout doe. de volgende stappen heb ik ondernomen:
1)de apache httpd.conf aangepast AllowOverride All aangezet
2)map beveilgd aangemaakt in d:\www\beveiligd\
3)via de command promt naar de directory gegaan waar apache staat.
..htpasswd aangemaakt via commandline in apache bin folder:
htpassword -c -b naam van het bestand(.htpasswd) username password.
4)het bestand .htpasswd heb ik geplaatst in de map d:\pwd
5)notepad geopend en het volgende ingevoerd:
..htaccess:
AuthUserFile D:/pwd/.htpasswd
AuthName "Naam beveiligde gedeelte"
AuthType Basic
<LIMIT GET POST>
require valid-user
</LIMIT>
opgeslagen als ".htaccess"
6)naar ftp programma gegeaan en vervolgende de bestanden geupload naar de
betreffende directory.
7).htaccess in de beveiligde map en .htpasswd in pwd map(chmod 644)
8). apache herstart
9) via xxx/www/beveiligd/ de directory geopend en geen inlog scherm gezien,
alle bestanden zijn nog zichtbaar
tot slot, is het ook mogelijk om een map waar geen index instaat de
beveiligen?

Likes:

Quote