Różnice
Różnice między wybraną wersją a wersją aktualną.
— |
pomoc:inne:jak_blokowac_dostep_do_stron_dla_robotow [2013/09/27 10:28] (aktualna) Emil Golonka utworzono |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
+ | ====== Jak blokować dostęp do strony dla robotów? ====== | ||
+ | |||
+ | Aby zablokować robota internetowego po jego nazwie, należy w pliku .htaccess dopisać: | ||
+ | |||
+ | <code> | ||
+ | SetEnvIfNoCase User-Agent "NAZWA_ROBOTA" bad_bots | ||
+ | Order allow,deny | ||
+ | Allow from all | ||
+ | Deny from env=bad_bots | ||
+ | </code> | ||
+ | |||
+ | W pierwszej lini **SetEnvIfNoCase...** zamiast **NAZWA_ROBOTA** należy wpisać nazwę robota, który ma zostać zablokowany. W przypadku gdy zablokowanych ma być więcej niż jeden robot, należy skopiować linię **SetEnvIfNoCase...** np. | ||
+ | |||
+ | <code> | ||
+ | SetEnvIfNoCase User-Agent "NAZWA_ROBOTA_1" bad_bots | ||
+ | SetEnvIfNoCase User-Agent "NAZWA_ROBOTA_2" bad_bots | ||
+ | SetEnvIfNoCase User-Agent "NAZWA_ROBOTA_3" bad_bots | ||
+ | SetEnvIfNoCase User-Agent "NAZWA_ROBOTA_4" bad_bots | ||
+ | Order allow,deny | ||
+ | Allow from all | ||
+ | Deny from env=bad_bots | ||
+ | </code> | ||
+ | |||
+ | Po zablokowanu wybranych robotów, utracą one dostęp do strony. | ||