apache plik .htaccess - zakaz dost

Konfiguracja serwerów, usług, itp.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

apache plik .htaccess - zakaz dostępu do podkatalogów

Post autor: sethiel »

Czy można jakoś - zakładam że używając wpisu w pliku .htaccess - zabronić wchodzenia w podkatalogi?
Próbowałem czegoś takiego, ale jakby działało to bym nie pisał:

Kod: Zaznacz cały

AddType text/x-component .htc

<IfModule mod_php4.c>
  php_flag      display_errors  Off
  php_flag      log_errors      On
  php_value     error_log       logs/errors
  php_value     upload_max_filesize     5M
  php_value     post_max_size   6M
</IfModule>

<IfModule mod_php5.c>
  php_flag      display_errors  Off
  php_flag      log_errors      On
  php_value     error_log       logs/errors
  php_value     upload_max_filesize     5M
  php_value     post_max_size   6M
  php_value     register_globals        On
</IfModule>

<FilesMatch "(\.inc|\~)$">
  Order allow,deny
  Deny from all
</FilesMatch>

RewriteEngine on
RewriteCond %{HTTP_HOST} ^wirtualka.domena.pl$
RewriteRule (.*) http://www.domena.pl/
RewriteRule ^$ store [L]

Order deny,allow
Allow from all

Innymi słowy mam katalog główny (stronę):
http://wirtualka.domena.pl
w katalogu tym są podkatalogi - do nich ma nie być dostępu np.:
http://wirtualka.domena.pl/katalog1 (z tymże katalogi pojawiają się dynamicznie i nie znam ich nazw)
ktoś jak wyklika ten katalog1 to ma się dostać na główna stronę http://domena.pl .
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

W taki sposób tego moim zdaniem nie zrobisz. Musisz utworzyć katalog w katalogu na te podkatalogi. I utworzyć drugi plik .htaccess z ograniczeniem dostępu do zawartości tego drugiego katalogu. Przynajmniej tak ja próbowałbym to zrobić.

http://dhosting.pl/kursy/kontrola_dostepu.html
ODPOWIEDZ