Re: Сайты в подпапках
Igor Sysoev
igor на sysoev.ru
Чт Июн 9 20:12:28 MSD 2011
On Thu, Jun 09, 2011 at 07:28:29PM +0400, Илья Пирогов wrote:
> 9 июня 2011 г. 18:44 пользователь Sergey Kobzar
> <sergey.kobzar at itcraft.org>написал:
>
> > Разобрался. "В location нельзя использовать переменные" - этого мне не
> > хватало.
> >
>
> Зато, если не ошибаюсь, можно сделать так:
>
> location ~ ^/(?P<subfolder>dev-(?:\w+))/ {
> root /home/www/qa-dev/$subfolder;
> # ...
> }
>
> Тогда никакой if не нужен будет.
Всё-таки длительная работа с RewriteRule/Cond формирует особенным образом
извилины - на совершенно ровном месте появляются if'ы и регулярные
выражения. Как уже сказал Максим всё прекрасно работает так
location / {
root /home/www/qa-dev;
или так:
location /dev- {
root /home/www/qa-dev;
или так:
location /dev-1 {
root /home/www/qa-dev;
--
Игорь Сысоев
http://sysoev.ru
Подробная информация о списке рассылки nginx-ru