![]() |
![]() ![]() |
![]() |
![]()
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 ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 6 Dołączył: 2.02.2008 Ostrzeżenie: (10%) ![]() ![]() |
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)
|
|
|
![]()
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ę! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 20:48 |