server {
listen 8080;#此处可以写多个端口
listen 8085;
server_name test.com;
location /api/info/ {
proxy_pass http://localhost:8086/api/info/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_redirect off;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /api/create/ {
proxy_pass http://localhost:8086/api/create/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_redirect off;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location ~ .*\.(htm|html|gif|jpeg|png|bmp|swf|ioc|rar|zip|txt|flv|doc|ppt|pdf|xls|mp3|wma|woff|jpg|js|css|map)$ { #设置静态网页直接由nginx进行处理
root D:/mydemo;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
Nginx监听多个端口
最新推荐文章于 2024-05-17 05:59:03 发布