| Nginx-ru mailing list archive (nginx-ru@sysoev.ru) [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 Re: Редирект по подсети
 
 Hello!
On Fri, Jan 21, 2011 at 04:39:46PM -0500, SONce wrote:
> Собственно такая проблема, имеем:
>  [code]
> map $remote_addr  $localnet {
>                default      0;
>                10.0.0.0/8     1;
>                46.160.0.0/18  2;
>       }
> [/code]
> 
> 
>       [code]
> server {
>       if ($localnet) {
>                   rewrite  ^(.*)$     http://cdn.site.ru$1;
>        }
> ...
> [/code]
> 
> 
> собственно затея простая, если ип
> клиента не входит в перечисленные
> подсети то редиректить его.
> Код выше не работает, что я сделал не
> так и как будет правильно?
map - это преобразовании строки в другую строку, а вам нужно geo.
http://sysoev.ru/nginx/docs/http/ngx_http_geo_module.html
Maxim Dounin
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
 |