Apache server configureren per map

Info 
Door: Itsme-HcK Moeilijkheidsgraad: 1/3
Views:11.669Reacties: 0
  Log in om zelf te reageren
 Waardering:7/10 (2 stemmen)



Het handige aan Apache is, dat je per map opties in kunt stellen (dan moet dat wel toegestaan zijn in je httpd.conf)

Authoriseren/beveiligen van een map


Je kunt een map beveiligen met Apache.
Zet daarvoor in je .htaccess:
Quote:

AuthUserFile /pad/naar/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
AuthName "Naam van het beschermde deel"

require valid-user


Let op: als je op je server Windows draait, dan moet AuthUserFile het volledige pad zijn([letter]:/pad)

Uitleg van alle onderdelen
AuthUserFile spreekt voor zich
AuthGroupFile gaan we in deze tut niet dieper op in, daarmee kun je een groep aanmaken.
AuthType spreekt ook voor zich ;) (gewoon basic gebruiken)
AuthName hier kun je een titel invullen, als het meer dan 1 woord is moet het tussen ""

Een .htpasswd aanmaken
Start command -> ga naar de map waar Apache in staat -> cd bin -> htpasswd (-c) [letter]:/pad/naar/.htpasswd [gebruiker]
Hierna zal Apache 2 keer om een wachtwoord vragen.
Als dit de eerste gebruiker is, dan moet -c er staan, anders niet.

Errorpagina's


Je kunt ook je eigen errorpagina's aanmaken.
Zet hiervoor in je .htaccess: Quote:

ErrorDocument [nummer_van_de_error] error.php


Voor de nummers verwijs ik naar deze tut.

Een .htaccess bestand aanmaken


Om dat te doen, moet je een .htaccess bestand aanmaken.
Ik gebruik hier de Rogier-methode voor: maak een bestandje (sec.txt) in die map, start command -> ren sec.txt .htaccess

Nog geen reacties

Om te reageren moet je ingelogd zijn.
Nog niet geregistreerd? Doe dat dan nu!


Terug naar gewone pagina

Websitemaken wordt gehost door Nucleus.be, uw Hosting Solution Builder