mod_geo для nginx

Andrew Kopeyko kaa at ramtel.ru
Mon Jan 31 15:21:52 MSK 2005


On Sun, 30 Jan 2005, Igor Sysoev wrote:

> Да, планирую, более того, он уже частично сделан.
> Формат такой же, синтаксис несколько отличается. Директива такая:
>
>    geo geo0 3 {
>        include         iplist;
>        127.0.0.0/30    7;
>    }
[ ... ]
>   if ($geo0) {
>       rewrite  -   /internal/forbidden.html  last;
>   }

А в какие сроки можно ожидать такой функциональности:

server {
   listen 80;
   geo good_networks 1 {
       include         /path/to/netlist;
       127.0.0.0/30    7;
   }
   if ( not $good_networks ) {
       limit_rate      100k;
   }
   location / {
       root            /path/to/docroot;
   }
}

То есть для сетей, не входящих в некий список, мы ограничиваем скорость 
отдачи контента - чтоб много не накачали.


-- 
Best regards,
Andrew Kopeyko <kaa at ramtel.ru>
CTO

   Rambler Telecom	http://www.ramtel.ru/
   phone :		+7 095 745-3619


More information about the nginx-ru mailing list