ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Отрицание в valid_referers


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Отрицание в valid_referers
  • From: Валентин Бартенев <ne@xxxxxxxx>
  • Date: Mon, 9 Jul 2012 21:43:09 +0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=vbart.ru; s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To:References:Date:Subject:To:From; bh=nyCvf7PKyw62zo+Z7d5Q/BVisPb/StTV4wTxjuTewZ0=; b=I6v1zl0fLTnTm9IqBWpUeLu5WAaKCZOA4FWJuJD5ylL35f4qSVCXeJqztAkH5ozz+wjrsbDWWCpwgP3uMffQq8EN3LkOuZcMV8WiOSyk1TyRicvuIyOApfU460O2g8vRoQIZIS5oqrCZEyXdigkNjz1CUDoKag5HoKYyeShekyXkB3qRec+uFy3DMrMYafhZRCyz8cIBUZCsL+EFow8r1SOks1EnUbQxqCXknMdTJHeT3B9oBZksq4ZZn/UJwQCmo3ZQUCSxcloRSDtEy3A1LT99ccwE0t+1AqR8fIEZ6zay4FR1bpmtRZ+3JQaW/kr/cFPGpavFpJjhkgUxe28dBw==;
  • In-reply-to: <4FFB0BF2.2090209@itcraft.org>
  • References: <4FFB0BF2.2090209@itcraft.org>

On Monday 09 July 2012 20:50:58 Sergey Kobzar wrote:
> Необходимо сделать отрицание строки в valid_referers. Сейчас
> valid_referers выглядит так:
> 
> valid_referers none blocked server_names ~(?!domain);
> 
> 
> Но если реферером выступает домен domain-test.com? то блок
> 
> if ($invalid_referer) {
>          rewrite ^ /block.php;
> }
> 
> Не срабатывает.
> 
> Что не так?
> 

domain-test.com присутствует в server_names или совпадает с одним из
регулярных выражений?

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.