Подскажите плз как запретить доступ по user-agent

B
На сайте с 27.01.2008
Offline
138
1880

Есть сервер с isp pro,есть несколько юзер агентов(например bingbot,msnbot)как мне полностью от них закрыть сервер? Заранее большое спасибо.

zexis
На сайте с 09.08.2005
Offline
388
#1

Это можно сделать в конфигурации nginx.

if ($http_user_agent ~ msnbot) {

return 403;

}

M
На сайте с 01.12.2009
Offline
235
#2
balamutik:
Есть сервер с isp pro,есть несколько юзер агентов(например bingbot,msnbot)как мне полностью от них закрыть сервер? Заранее большое спасибо.

http://rasw.us/?p=338

Администратор Linux,Freebsd. построения крупных проектов.
T
На сайте с 17.09.2011
Offline
6
#3

if ($http_user_agent ~ msnbot) {

return 403;

}

как с помошью этой команды сделать отдачу сайта без кеша ?

к примеру если ты не бот ms то исполнять параметры:

fastcgi_cache pagecache;

fastcgi_cache_key "$request_method|$is_args|$host|$request_uri";

fastcgi_hide_header "Set-Cookie";

fastcgi_ignore_headers "Cache-Control" "Expires";

fastcgi_cache_valid 200 301 302 304 2d; # standart 10m

fastcgi_cache_min_uses 1;

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий