nginx и MAP

Igor Sysoev is at rambler-co.ru
Mon Aug 4 20:30:21 MSD 2008


On Mon, Aug 04, 2008 at 03:39:47PM +0400, open wrote:

> Доброе время суток.
> Не подскажет ли уважаемое коммунити.
> Можно ли в nginx создавать map с произвольным именем и переменной ?
> 
> те есть создать массив,
> содержащий внешний УРЛ и соотв. true или false.
> и соотв если текущему УРЛ соот true проксировать его на бекэенд, если 
> false по показать 403.

http://sysoev.ru/nginx/docs/http/ngx_http_map_module.html

     map $uri  $no {
         default   1;
         /aaa/     0;
         /bbb/     0;
         /403/     0;
     }

     server {

         if ($no) {
             return 403;
         } 

         location / {
             proxy_pass ...
         }

         location /403/ {
             root  /path/to/403;
         }

     }


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





More information about the nginx-ru mailing list