以下为nginx多服务配置示例,仅供参考。
server {
listen 28888;listen 20888;
server_name 192.168.5.1 192.168.5.104;
access_log /home/logs/nginx/swallow.log;
error_log /home/logs/nginx/swallow.err.log;
error_page 500 502 503 504 403 /error.html;
error_page 404 /404.html;
proxy_intercept_errors on;
if ($request_method !~* GET|HEAD|POST) {
return 400;
}
location / {
#proxy_pass http://192.168.5.1:18080;
index index.htm index.html index.jsp;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
if ($host ~* &