ПРОЕКТЫ 


  АРХИВ 


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: rewrite+valid_referers



On Sat, Jan 17, 2009 at 04:07:21AM +0200, akucher@xxxxxxxxx wrote:

> Просьба помочь с такой проблемой:
> Нужно что бы все чужие сайты, использующие мои картинки у себя, получили 
> вместо их нужный мне логотип logo.jpg
> Попробовал такое, но не работает:
> 
> location ^/uploads/\.(gif|jpg|jpeg|png)$ {
>   valid_referers none blocked server_names
>    *.site.ru
>    ~\.google\. ;
>    if ($invalid_referer) {
>        rewrite /(.*)\.(gif|jpg|jpeg|png)$ promo/logo.jpg break;

-        rewrite /(.*)\.(gif|jpg|jpeg|png)$ promo/logo.jpg break;
+        rewrite /(.*)\.(gif|jpg|jpeg|png)$ /promo/logo.jpg break;

>        }
>   }


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.