Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Czy roboty bronią się przed header?, nie działa header dla wybranego robota
Webbb
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 10.03.2021

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




chce pewnego robota z adresu IP np. 54.36.148.167 przekierować na inną stronę, ale skubaniec tam nie wchodzi. Natomiast inne roboty albo inne IP sa przekierowywane..

o co chodzi??

roboty o o IP 5.9.x.x sa kierowane
a ten 54.36.x.x już nie...


przekierowuje takim kodem:
-------------------------------

$sprawdz_ip = $_SERVER['REMOTE_ADDR'];
$rozbij_ip = explode(".", $sprawdz_ip);

if (

($rozbij_ip[0] == "5" && $rozbij_ip[1] == "9")
||
($rozbij_ip[0] == "54" && $rozbij_ip[1] == "36")

)
{
header("Location: http://mojastrona.pl/ccccc.php");

exit;

}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
LowiczakPL
post
Post #2





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


przypuszczam że header jest na poziomie aplikacji a htacces jest na poziomie serwera,

więc jak już robot wszedł na stronę wie że istnieje jakaż zawartość ale ktoś go z niej wyrzuca na inny adres (redirect header) a jego to nie interesuje więc zostaje (ignoruje HEADER Redirect bo może coś ciekawego masz na stronie)

natomiast htacces jest na poziomie serwera czyli zanim się strona pokaże jest nadawany inny adres więc robot nie jest w stanie kompletnie nic zobaczyć bo dostaje całkowicie inny adres

Ten post edytował LowiczakPL 12.03.2021, 10:25:20
Go to the top of the page
+Quote Post
Webbb
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 10.03.2021

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


Cytat(LowiczakPL @ 12.03.2021, 10:23:14 ) *
przypuszczam że header jest na poziomie aplikacji a htacces jest na poziomie serwera,

więc jak już robot wszedł na stronę wie że istnieje jakaż zawartość ale ktoś go z niej wyrzuca na inny adres (redirect header) a jego to nie interesuje więc zostaje (ignoruje HEADER Redirect bo może coś ciekawego masz na stronie)

natomiast htacces jest na poziomie serwera czyli zanim się strona pokaże jest nadawany inny adres więc robot nie jest w stanie kompletnie nic zobaczyć bo dostaje całkowicie inny adres



taaaaak..to wydaje się sensowne..
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 13:23