Re[2]: Фильтрация по Referer
Денис
babichev_denis at mail.ru
Fri Jun 12 17:05:42 MSD 2009
Здравствуйте, Gena.
Вы писали 11 июня 2009 г., 22:57:51:
> On Thursday, June 11, 2009 at 21:03:15, Денис wrote:
>>> Я поднимал аналогичную тему, ребята предлагали интересные
>>> варианты, посмотрите архив рассылки, на память, помоему
>>> здесь: http://www.lexa.ru/nginx-ru/msg22921.html
Д>> Попробовал сделать так:
Д>> valid_referers www.mydomain.com
Д>> if ($invalid_referer = 0) {
Д>> return 444;
Д>> }
Д>> Результат нулевой. Указанный в valid_referers домен не фильтрует.
> вот такой вариант нормально работает на nginx/0.6.36:
> if ( $invalid_referer != 1 ) {
> return 403;
> }
> PS вариант if ( $invalid_referer = 0 ) действительно не работает
> так как описано в документации на модуль ngx_http_referer_module
> PPS другой вариант - использовать этот модуль по своему прямому назначению
> и прописать в valid_referers только допустимые хосты для картинок и т.п.
Спасибо. Так работает:
if ( $invalid_referer != 1 ) {
return 403;
}
--
С уважением,
Денис mailto:babichev_denis at mail.ru
More information about the nginx-ru
mailing list