Sätta upp rättigheter för mappar i Apache webbserver

Permalänk
Medlem

Sätta upp rättigheter för mappar i Apache webbserver

Tjena,

Kör en wampserver och behöver lite guidning när de gäller inställningar för olika mappar som finns i wamp mappen.

Jag vill att en viss mapp (hemsida) ska vara tillgänglig utåt mot internet.

Sedan vill jag att en annan mapp (hemsida) endast ska fungera lokalt inom nätverket vi har uppsatt.

Går detta att fixa via <Directory> taggarna? De är vad jag förstår möjligt.

Permalänk
Medlem

order deny,allow
deny from all
allow from 172.16.0.0/16 (eller vad du nu har)

EDIT: Jo, detta går att fixa med directory, men jag rekommenderar .htaccess då det är enklare att administrera.
exempel på .htaccess fil:

AuthName "Skyddad" AuthType Basic <Limit GET POST> order deny,allow deny from all allow from 192.168.0.0/24 </Limit>

för directory kan du t.ex. göra så här:

<Directory "/www/skyddad/"> order deny,allow deny from all allow from 192.168.0.0/24 </Directory>

För att tillåta från internet borde det räcka med:

<Directory "/www/public/"> order allow,deny allow from all </Directory>

Om du inte vill att de skall kunna utforska katalogen lägger du till "Options -Indexes"

EDIT 2:
Hittade en bra länk som du kanske vill läsa:
20 ways to Secure your Apache Configuration

Visa signatur

citera!

Permalänk
Medlem

problem med att starta upp servern

Tjena,

jag pillade lite med servern i http.conf, ändrade tillbaka till orginal setup sen när jag sparade http.conf och startade om WAMP så fick jag en gul ikon, vilket innebär att något klyddat till de.

Hur ska man börja felsöka så jag får igång eländet igen?