Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] blokada przekierowania
Forum PHP.pl > Forum > Przedszkole
staspolo
Witam,
Czy jest jakiś sposób aby zablokować możliwość przekierowania na "moją" stronę z innych niechcianych stron.

na poczatku zastosowałem $_SERVER["HTTP_REFERER"] przez dłuższy okres działało
ale niechciany się połapał i to w jakiś sposób obszedł.
W tej chwili HTTP_REFERER zwraca null (nic nie zawiera)

obecnie wygląda to mniej więcej tak:
robi przekierowanie na strone pośrednią a na niej odświeża strone... na moją


ps.
Pewien serwis podszywa się pod "mój serwis" dezorientując klientów - Podaje przy tym link do mojej strony.
Wiem, powiecie - dobrze!, robi ci reklamę.
Otóż nie - węcz przeciwnie.
Zdezorientowani ludzie kojarzą mój serwis z tym "niechcianym"
a na dodatek mają możliwość wyżalenia się na nim - i to robią

pozdrawiam
thek
Spróbuj jeszcze pobawić się z:
$_SERVER['HTTP_X_FORWARDED_FOR'];
$_SERVER['HTTP_X_FORWARDED'];
$_SERVER['HTTP_FORWARDED'];
$_SERVER['HTTP_FORWARDED_FOR'];
$_SERVER['HTTP_X_COMING_FROM'];
$_SERVER['HTTP_COMING_FROM'];
$_SERVER['HTTP_CLIENT_IP'];
$_SERVER['HTTP_VIA'];
Logowałbym ogólnie zmienne SERVER i sprawdzał jak wygląda "droga". Możliwe, że jest to przepychane za pomocą cURL i stąd brak czegoś w nagłówkach smile.gif Na razie w razie pustego http referer myślałbym nad blokadą żądania, wrzucaniem 5XX lub spreparowanej strony mówiącej o podszywaniu się strony XYZ pod Twój serwis oraz podaniem na owym fake'u linka do Twojej strony prawdziwej smile.gif W ten sposób jego serwis będzie pozycjonował Twój, jeśli link ładnie umieścisz w tekście.
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.