Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] htaccess blokada na plik
Forum PHP.pl > Forum > Przedszkole
krzysiuus
Szukałem wszędzie coś znalazłem i nic... uruchomiłem i nie działa tak jak powinno.
A chodzi mi o zablokowanie dostępu do pliku.

Proszę o nakierowanie mnie na jakąś instrukcję w htaccess która blokuje dostęp do określonego pliku.
TomASS
Spróbuj coś w tym stylu:

  1. <FilesMatch ".(exe|doc)$">
  2. Deny from all
  3. Allow from 111.222.222.0-111.222.222.255
  4. </FilesMatch>


gdzie:
FilesMatch to wyrażenie regularne zgodne ze składnią PERL.
Deny - dla kogo zablokować
Allow - dla kogo odblokować
krzysiuus
Chodzi mi o zablokowanie jednego pliku php aby z poziomu przeglądarki nikt go nie otworzył.

Miałem coś takiego ale coś nie działa.

  1. RewriteEngine On
  2. RewriteCond %{REQUEST_URI} "1.php"
  3. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mojastrona.pl [NC]
  4. RewriteCond %{HTTP_REFERER} !^="" [NC]
  5. RewriteRule .* blad403.html [L]
TomASS
Rozumiem, że chcesz skrypt odpalać np. z poziomu CRONa lub innego pliku?
To możesz zrobić tak w htaccess:
  1. <FilesMatch "plik.php">
  2. Deny from all
  3. </FilesMatch>


albo z poziomu pliku php sprawdzaj co jest w zmiennej:
  1. $_SERVER['REMOTE_ADDR']




To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.