Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy roboty bronią się przed header?
Forum PHP.pl > Forum > PHP
Webbb


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;

}
LowiczakPL
to może .htaccess

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^54\.36\.148\.167
RewriteRule ^(.*)$ http://kosmos.pl [R=301,L]
Webbb
Cytat(LowiczakPL @ 11.03.2021, 19:44:10 ) *
to może .htaccess

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^54\.36\.148\.167
RewriteRule ^(.*)$ http://kosmos.pl [R=301,L]




ok..dzięki...

ale...dlaczego tak jest??

LowiczakPL
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
Webbb
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..
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.