Toon posts:

.htaccess probleem

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik zit met het volgende probleem:
Van systeembeheer heb ik ruimte gekregen om een website in te richten. (linux server+apache)
Als ik dan met mijn ftp-programma (winscp) kijk dan zie ik 2 directory's staan, te weten:

\HTML
\BIN

Nu moet ik mijn website in de html-dir zetten, en de bin-dir moet ik niet gebruiken. Alles werkt prima, heb de site ingericht, maar nu wil ik een directory beveiligen. Ik lees dat je dat het beste met .htaccess kan doen. Dus ik een directory TEST aangemaakt in de html directory met daarin .htaccess en .htpasswd.

Surf ik nu naar bv. WWW.JANTJE.NL/TEST dan krijg ik dus netjes het .htaccess inlogscherm. Voer ik hier de gegevens in, dan accepteerd hij deze niet.
Weet iemand wat ik fout doe? En hoe kan ik bijvoorbeeld zien dan hij wel mijn .htpasswd heeft gevonden?


De 2 files zien er zo uit:
------------------------------------------------------------------------
.htaccess

AuthUserFile /html/test/.htpasswd
AuthType Basic
AuthName "Alleen toegankelijk voor studenten"
require valid-user
---------------------------------------------------------------------
.htpasswd

student:uViueEgJtUY/I
--------------------------------------------------------------------

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 14-05 23:26

Creepy

Tactical Espionage Splatterer

AuthUserfile krijgt een pad om het filesysteem mee, en geen URL :)
Er moet dus een pad in komen te staan ala /var/www/www.jantje.nl/html/.htpasswd. Het moet of een geldig absoluut pad zijn (wat het in jouw geval niet is), of ene relatief pad gezien vanaf de html root (de html dir in jouw geval).

Het staat in elk netjes uitgelegd in de docs op http://httpd.apache.org/docs/mod/mod_auth.html#authuserfile

Daarnaast is het een instelling probleem dat niet thuishoort in Programming & Webscripting maar eerder in Software Algemeen. Maar aangezien het netjes in de docs staat uitgelegd hoe dit werkt denk ik niet dat ze dit topic in Software Algemeen willen hebben ;)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.