Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> dostęp tylko z jednej domeny
buul
post 13.01.2008, 18:16:16
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 7.09.2007
Skąd: z zadupia

Ostrzeżenie: (0%)
-----


mam 2 serwery
jeden z nich utrzymuje strone - drugi sluzy jako "magazyn" plikow

teraz strona (bedaca w okreslonej domenie) ma przekierowania(linki) do plikow na "magazynie"
chcialbym, zeby byl to jedyny sposob pobrania tychze plikow - czy mozna to zrobic np. za pomoca .htaccess ? a jesli nie to jak ?
Go to the top of the page
+Quote Post
misiek08
post 2.02.2008, 19:24:52
Post #2





Grupa: Zarejestrowani
Postów: 91
Pomógł: 6
Dołączył: 2.02.2008

Ostrzeżenie: (10%)
X----


Najlepiej to zrobić na "magazynie" plik php który podaje pliki, ale sprawdza czy referer to twoja strona. Bodajże $_SERVER['HTTP_REFFERER'] ( poszukaj w google 'ach)
Go to the top of the page
+Quote Post
Zepco
post 3.02.2008, 00:33:31
Post #3





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 5.09.2003
Skąd: Kielce

Ostrzeżenie: (0%)
-----


W .htaccess sprawdzasz czy w referer jest z Twojej domeny, bądź konkretnej strony, np. http://www.referer.pl/
Jeśli tak nie jest, to odsyłasz deliwenta gdzieś, na przykład do komunikatu o braku dostępu.

Cytat
RewriteCond %{HTTP_referer}!^http://www.referer.pl/ [NC]
RewriteRule http://www.wlasciwastrona.pl/accessdenied.php [NC,F]


Nie testowałem tego dokładnie, ale powinno zadziałać. Jak nie zadziała, to szukaj czegoś w tym kierunku.

Ewentualnie można wyświetlić od razu błąd 403
Cytat
RewriteCond %{HTTP_referer}!^http://www.referer.pl/ [NC]
RewriteRule ^.* - [F]


Ten post edytował Zepco 3.02.2008, 00:38:16


--------------------
Jak stworzyć szybko działającą aplikację wolną od błędów?
Tego nie wiedzą nawet najstarsi indianie... :D

Oprogramowanie jest jak katedra - budujesz, budujesz, budujesz, a potem... modlisz się!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 6.07.2025 - 20:48