Welcome! Log In Create A New Profile

Advanced

Re: вернуть 444 по рефереру

Nick
July 23, 2015 08:20AM
Konsole output
Спасибо за ответ.
В location, в принципе ничего военного:

location / {
proxy_pass http://backends;

limit_conn lz_global 32;
limit_req zone=lz_req_global burst=10;
limit_req zone=auth burst=5 nodelay;

# for checking auth page connection:
if ($request_uri ~* ^/auth/login$)
{
access_log
/var/log/nginx/server-auth.log;
}

if ($http_referer ~* "111\.111\.111\.111") {
access_log /var/log/nginx/111.111.111.111_referer.log;
return 444;
}



# return 444 to fake googlebot
if ($http_user_agent ~* 'googlebot$')
{
access_log
/var/log/nginx/fake-google-bot.ua.log;
return 444;
}
}




On 07/23/2015 01:42 PM, Ekaterina Kukushkina wrote:
> Добрый день.
>
> Конструкция вполне себе работоспособная. Показывайте больше деталей.
> Например, конфигурацию всего локейшена, в котором этот if фигурирует.
>
> On Thu, Jul 23, 2015 at 11:55:53AM +0300, Nick wrote:
>> Добрый день.
>>
>> Нужно вернуть 444 по рефереру
>>
>> Вот такая конструкция не работает:
>> --
>> Konsole output
>> if ($http_referer ~* "111\.111\.111\.111") {
>> access_log
>> /var/log/nginx/111.111.111.111_referer.log;
>> return 444;
>> }
>> --
>> Спасибо.
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

вернуть 444 по рефереру

Nick July 23, 2015 04:58AM

Re: вернуть 444 по рефереру

Ekaterina Kukushkina July 23, 2015 06:44AM

Re: вернуть 444 по рефереру

Nick July 23, 2015 08:20AM

Re: вернуть 444 по рефереру

Ekaterina Kukushkina July 23, 2015 09:36AM

Re: вернуть 444 по рефереру

sejo412 July 23, 2015 02:51PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 156
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready