Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]htaccess całkowity brak dostępu
Forum PHP.pl > Forum > Przedszkole
gszymans
witam,
Widziałem ten temat wałkowany na forum, ale odpowiedzi nie znalazłem a chyba jest oczywista, choć nie dla mnie.

mam plik zdjecie.php w którym jest skrypt wczytujący zdjęcie:
  1. $plik ="http://www.domena.pl/fotka1.jpg";
  2. header('Content-Type: image/jpeg');
  3. readfile($plik);


Wszystko fajnie działa, ale do tego zdjęcia fotka1.jpg można się dostać z przeglądarki, a to bym chciał zablokować, więc dodałem plik .htaccess z wpisem
deny for all

i dostęp z przeglądarki został zablokowany, ale niestety plik zdjecie.php też nie ma dostępu sad.gif ( a chciałbym by miał)
Fifi209
php ma dostęp do plików, Ty przez przeglądarkę nie masz, jeżeli dałeś w tym samym katalogu .htaccess co skrypt to się nie dziw, że nie możesz wywołać skryptu
gorden
umieść fotki w innym katalogu i tam daj .htaccess
gszymans
stworzyłem katalog fotki i tam wrzuciłem wszystkie skrypt zmieniłem na:
  1. $plik ="http://www.domena.pl/fotki/fotka1.jpg";
  2. header('Content-Type: image/jpeg');
  3. readfile($plik);


i bez pliku .htaccess wszystko działa, wprowadzam ten plik z zapisem np.:
  1. <Files "*">
  2. Order Allow,Deny
  3. Deny from All
  4. </Files>


lub
deny from all

i znowu brak dostępu i z przeglądarki i ze skryptu.
gorden
spróbuj podać ścieżkę do pliku, a nie cały url
gszymans
Rzeczywiście, wink.gif
zamiana http na ../ pomogła, dzięki
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.