Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Возможен ли include внутри бл ока
- To: nginx-ru@xxxxxxxxx
- Subject: Возможен ли include внутри бл ока
- From: Aleksey Potaneyko <aleksey.potaneyko@xxxxxxxxx>
- Date: Thu, 4 Aug 2011 12:21:37 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=Hmvf4GgkoxV6T38tYthijJb0PPdEuNqOyHnmOQtYK9U=; b=rPUlX+sGXk7C6vyfeOcZjXZOIz1sPMRM6NViZXXAbLPAvflToxarCdOGgj7EPWyjtV j5UWPYXMQWZ4DUNi6+mmCjsnNeYs3+WcPUkVsjwnLlIbSwOgZb6oZ0GjUH2BpF8k3KBj PXIMUX75BL2KgsBBeH6v3rqnLv7Oyf9JDJLg4=
- Resent-date: Thu, 4 Aug 2011 21:51:25 +0400
- Resent-from: Igor Sysoev <igor@xxxxxxxxx>
- Resent-message-id: <20110804175125.GB68168@xxxxxxxxx>
- Resent-to: nginx-ru@xxxxxxxxx
Есть конфиг, с большим кол-вом блоков location, внутри есть список
allow IPs, при правке/добавлении IP нужно редактировать в каждлм таком
блоке, что не есть гуд и можно где-то допустить ошибку.
Если ли вариант заиклудить список IP внутри блока, инклуд в конфиг
фаил работает, а внутри блока уже нет.
Пример:
location ~* "^/www/123/" {
root /usr/home/sites/site1/;
client_body_temp_path /usr/home/sites/site1/www/123/tmp;
dav_methods PUT MOVE DELETE;
create_full_put_path on;
dav_access group:rw all:r;
limit_except GET {
# EU data center
allow a.b.c.d/28;
allow a.b.c.d/24;
# local traffic
allow 127.0.0.1;
# Block unknown IPs
deny all;
}
}
Пробовал иклуд в блок - не работает,
location ~* "^/www/123/" {
root /usr/home/sites/site1/;
client_body_temp_path /usr/home/sites/site1/www/123/tmp;
dav_methods PUT MOVE DELETE;
create_full_put_path on;
dav_access group:rw all:r;
limit_except GET {
include filename.conf
}
}
Есть какой-то вариант, заставить это работать или надо генеерить
конфиг сторонним скриптом?
Спасибо!
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|