location в конфиге, по смыслу рерайт папки на хост:
location /prod {
rewrite /prod/(.*) /$1 break;
proxy_read_timeout 1200;
proxy_connect_timeout 1200;
proxy_pass http://prod;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Server-Address $server_addr;
proxy_http_version 1.1;
gzip_static on;
}
То есть есть домен example.com, и по адресам example.com/prod/ example.com/dev/ example.com/test/ открываются разные хосты. Никак не разберусь, как внутри этого правила впихнуть еще что бы из папки example.com/prod/uploads/ были доступны только файлы определенного типа (всякие картинки pdf и т.д.)
оох … не надо так писать, ибо мозг сломать можно, как оно работает
Обсуждают сегодня