...
Дале следует отредактировать конфигурационный файл /etc/nginx/sites-availableenabled/wnam2ui2:
server {
root /var/www/ui2;
index index.html;
server_name _;
client_max_body_size 500M;
location / {
try_files $uri $uri/ /index.html =404;
add_header Last-Modified $date_gmt;
add_header Cache-Control 'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0';
if_modified_since off;
expires off;
etag off;
}location /api/2.0/ {
proxy_pass http://127.0.0.1:8080/api/2.0/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_read_timeout 120;
proxy_connect_timeout 120;
proxy_intercept_errors on; # Включаем перехват ошибокerror_page 502 503 504 /api/proxy_error.html; # replace
}location /assets/imgs/wallpaper/ {
expires max;
}location /portal/ {
try_files $uri $uri/ /index.html =404;
root /var/www;
index index.html;
}location /portal/api/auth {
proxy_pass http://127.0.0.1:8080/api/2.0/portal/auth;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_read_timeout 120;
proxy_connect_timeout 120;
proxy_intercept_errors on;
error_page 502 503 504 /api/proxy_error.html;
}}
...