Есть такой конфиг
upstream cp_io_nodes {
ip_hash;
server 127.0.0.1:6001;
server 127.0.0.1:6002;
server 127.0.0.1:6003;
server 127.0.0.1:6004;
server 127.0.0.1:6005;
server 127.0.0.1:6006;
server 127.0.0.1:6007;
server 127.0.0.1:6008;
}
server {
listen *:3001; ## listen for ipv4
server_name *.mysite.com;
access_log off;
error_log /var/log/nginx/error-mysite-node-qa.log;
location / {
proxy_pass http://cp_io_nodes;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 180;
}
location ~* \.(jpg|jpeg|gif|png|webp|ico|css|bmp|swf|js|html|txt|ejs)$ {
root /mysite_data/mysite/app/www;
expires max;
}
}
Проблема в том что есть несколько субдоменов, и для каждого фронт берется из разных папок в location:
/mysite_data/mysite/app/www;
/mysite_data/mysite/subdm2/app/www;
/mysite_data/mysite/subdm3/app/www;
Вот как заставить его искать файлы во всех папках?