ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



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@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.