← Back to team overview

sslug-teknik team mailing list archive

Re: Apache sp��l

 

On Sun, 5 May 2002 13:39:50 +0200
"Brian Johansen" <Brian-Johansen@xxxxxxxxxxxx> wrote:

> Hejsa !
> 
> Hvordan finder jeg ud af om modulet mod_access er installeret sammen
> med Apache ?
> Jeg kan nemlig ikke få .htaccess til at fungere, er der evt. noget man
> skal enable i http.conf ?
> 
Check først om den evt. skulle være compileret ind i din httpd med kommandoen "httpd -l" der viser hvilke moduler der er compileret ind i din apache (mod_access er normalt ikke compileret ind men loades som modul).

Sikre dig om du har mod_access sat op i din httpd.conf fil:
Du bør have følgende linier hvis ikke modulet er compileret ind i apache:
	LoadModule access_module      modules/mod_access.so
	AddModule mod_access.c

Derudover skal du også sikre dig at din "access fil" er sat til .htaccess
Du skal der sikre dig at du har en linie der siger noget som "AccessFileName .htaccess" i din httpd.conf
Og til sidst er der en rent sikkerhedsmæssig ting du bør sikre dig er sat op således web-browsende folk ikke kan læse dine .ht* (.htaccess / .htpasswd osv) filer.
Check at du i din httpd.conf har en:
 	<Files ~ "^\.ht">
  	  Order allow,deny
   	  Deny from all
	</Files>

Hvis det er sat op burde din .htaccess virke (hvis du har lavet din setup rigtig der)

Hilsen
Jesper K. Pedersen


Follow ups

References