Anton Yuzhaninov
February 27, 2014 05:46AM
On 02/27/14 14:39, siroco wrote:
> 1. Один IP (какой-то внешний) запросил
> http://www.domain.com/config/config.xml и получил содержимое
> /var/www/www.domain.com/config/config.xml

удобнее будет положить это в файл
/var/www/www.domain.com/config/config.external.xml
(см. ниже)

>
> 2. Другой IP (специальный, внутренний) запросил
> http://www.domain.com/config/config.xml и получил содержимое
> /var/www/www.domain.com/config/config.internal.xml
>
> Пробовал сделать на основе geo:
>
> geo $client {
> default external;
> 123.123.123.123/32 internal;
> }
>
> .. потом и location+alias.
> Но alias нельзя использовать внутри location..

alias можно использовать только внутри location: http://nginx.org/r/alias

location = /config/config.xml {
alias /var/www/www.domain.com/config/config.$client.xml;
}


_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Один URI - разное содержимое в зависимости от IP

siroco February 27, 2014 05:39AM

Re: Один URI - разное содержимое в зависимости от IP

Daniel Podolsky February 27, 2014 05:46AM

Re: Один URI - разное содержимое в зависимости от IP

Anton Yuzhaninov February 27, 2014 05:46AM

Re: Один URI - разное содержимое в зависимости от IP

siroco February 27, 2014 06:41AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 155
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready