Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Blokada odczytu plików z folderu
Forum PHP.pl > Forum > Serwery WWW
fiasko
Mam pytanko :

Jak zablokować dostęp do plików na serwerze www w wybranym folderze ?

- muszę mieć dostęp do tego folderu z poziomu php , żeby uploadować pliki i je odczytywać do wysyłania e mailem.
Pliki to nic innego jak załączniki do emalii, które muszę zabezpieczyć przed nie powołanym dostępem.

Natomiast żadna osoba postronna nie powinna mieć możliwości np. przypadkowego wpisania adresu url, który doprowadzi ją do obejrzenia pliku na serwerze.

np. jpg itd.

mat-bi
.htaccess? php w include ten plik nie obowiązuje
Hekko
W .htaccess dodaj kod:

Kod
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?twojadomena.pl [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]


Zdefiniuj nazwę domeny z której będziesz czytać pliki oraz ich rodzaje. Wklepując bezpośredni link do obrazka odwiedzający dostanie 403.
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.