server {
listen 80;
listen [::]:80;
#配置域名转发
server_name https://*****.*****.com/;
#配置地址转发,如下配置可通过域名拼接后缀访问,即通过https://*****.*****.com/ManageDesk访问真实地址http://171.**.**.**:8081
location /ManageDesk/ {
proxy_pass http://171.**.**.**:8081/;
}
#配置接口代理转发,如下配置可通过域名拼接后缀转发,即通过https://*****.*****.com/business访问真实地址http://1**.**.101.**:9996/business
location /business/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 200m;
proxy_pass http://1**.**.101.**:9996/business/;
}
location / {
#配置前端页面转发,访问域名即可访问到该前端页面
root /usr/share/nginx/html5;
index index.html;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}