server {
listen 7777;
server_name 192.168.1.105;
charset utf-8;
#访问时候http://xxx.xxx.xxx.xxx:8080/datascreen/index.html
location /datascreen {
alias /usr/share/nginx/html/smar-bar-ui-avue-element-data-screen/dist/;
}
location / {
root /usr/share/nginx/html/smar-bar-ui-avue-element/dist;
index index.html index.htm;
}
#serve
location ^~/api {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-Port $remote_port;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_buffering off;
rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://192.168.1.105:8800;
#启用支持websocket连接
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
nginx alias 配置
最新推荐文章于 2024-08-27 07:00:00 发布