У меня есть nginx, действующий как обратный прокси-сервер для apache. Теперь мне нужно добавить новый поддомен который будет обслуживать файлы из другого каталога, но в то же время я хочу, чтобы все директивы location и proxy_pass, которые у меня есть для хоста по умолчанию, также применяются к этому поддомену.
Я знаю, что если я скопирую правила с хоста по умолчанию в новый поддомен, он будет работать, но есть ли способ, чтобы субдомен наследовал правила? Ниже приведен пример конфигурации
server {
    listen       80;
    server_name  www.somesite.com;
    access_log  logs/access.log;
    error_log  logs/error.log error;
   location /mvc {
      proxy_pass  http://localhost:8080/mvc;
   }
   location /assets {
      alias   /var/www/html/assets;
      expires     max;
   }
   ... a lot more locations
}
server {
    listen       80;
    server_name  subdomain.somesite.com;
    location / {
                root   /var/www/some_dir;
                index  index.html index.htm;
        }
}
Спасибо