Versio

.htaccess directory beveiligen

Overzicht Reageren

Toby hinloopen

toby hinloopen

30/07/2009 17:58:00
Quote Anchor link
Een directory beveiligen met .htaccess is heel simpel:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
deny from all

opslaan als .htaccess en in de betreffende map opslaan.

Echter... hoe kan ik een map beveiligen zonder de .htaccess in die map op te slaan.

Ik heb in de rootdirectory van mijn website een .htaccess en enkele mappen. Ik wil vanuit de .htaccess in de rootdirectory bepaalde mappen beveiligen: hoe doe je dat?

Dit is mijn indeling:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
cache/
classes/
content/
livphp4/
  classes/
  css/
  doctypes/
  js/
  index.php
  readme.txt
pages/
settings/
.htacces
readme.txt


De mappen "cache", "classes", "content", "pages" en "settings" mogen niet bereikbaar zijn voor de bezoeker.
Ook mogen de mappen "livphp4/classes" en "livphp4/doctypes" niet bereikbaar zijn.

Natuurlijk geldt het ook voor de bestanden die erin zitten; geen van de bestanden in de genoemde mappen mag gelezen worden door de gebruiker.

Op dit moment behaal ik dat doel door in iedere genoemde map een .htaccess te zetten, maar ik vind dat een beetje rommelig.

Dit is de .htaccess in de root-directory:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
RewriteEngine on

RewriteCond %{REQUEST_URI} \.html?$
RewriteRule ^(.*)\.html?$ livphp4/index.php?$1

RewriteCond %{REQUEST_URI} !\.[a-zA-Z0-9]{1,4}$
RewriteCond %{THE_REQUEST} !\?
RewriteRule ^(.*)$ livphp4/index.php?$1


Vanuit deze .htaccess wil ik de genoemde mappen beveiligen.
Gewijzigd op 01/01/1970 01:00:00 door Toby hinloopen
 
PHP hulp

PHP hulp

24/05/2012 22:05:31
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Toby hinloopen

toby hinloopen

01/08/2009 01:09:00
Quote Anchor link
*bumptiebump*
 
Wouter DS

Wouter DS

01/08/2009 01:43:00
Quote Anchor link
Zet gewoon in die mappen een htaccess (met ww eventueel)?
Zo veel werk is dit toch niet?
 
Toby hinloopen

toby hinloopen

01/08/2009 01:54:00
Quote Anchor link
Paradox™ schreef op 01.08.2009 01:43:
Zet gewoon in die mappen een htaccess (met ww eventueel)?
Zo veel werk is dit toch niet?

Dat heb ik al, maar ik wil het vanuit de .htaccess in de root directory doen.
 



Overzicht Reageren

Get Adobe Flash player