www.xxx.com.conf
server {
listen 80;
server_name www.xxx.com;
charset utf-8;
client_max_body_size 100M;
root /website/wwwroot/www.xxx.com;
#反向代理给Nodejs处理
location / {
proxy_pass http://192.168.123.229:8080;
}
#反向代理给后端服务(PHP/Java)处理
location /api/ {
proxy_pass http://api.xxx.com/;
proxy_set_header Host $proxy_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
#静态资源直接处理
location ~ \*.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar|mp3|mp4|ttf|woff|svg|eot|txt|html|htm)$ {
access_log off;
expires 360d;
try_files $uri =404;
}
}