Как установить приложение symfony2 в подкаталог в nginx

Мне нужно установить несколько приложений symfony2 на один хост, но в разные подкаталоги (или блоки размещения).

С этой конфигурацией nginx выдает «файл не найден» или перенаправить сообщение цикла при попытке получить доступ к любому URL.

Example:

/login -> /base/login
/app1 -> /base/app1
/app2 -> /base/app2

Current Config:

root /base/default; #Points to an empty directory

# Login Application
location ^~ /login {
    alias /base/login/web;
    try_files $uri app_dev.php;
}

# Anything else
location ~ ^/([\w\-]+) {
    alias /base/$1/web;
    try_files $uri app_dev.php;
}

location / {
    # Redirect to the login
    rewrite ^ /login redirect;
}

# Handle PHP
location ~ \.php$ {
    include fastcgi_params;
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
    fastcgi_param PATH_INFO $fastcgi_path_info;
    fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
    fastcgi_param HTTPS off;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
}

Ответы на вопрос(2)

Ваш ответ на вопрос