Nginx配置教程:使用Nginx反向代理静态资源站点配置

2020年11月23日14:27:41 发表评论 839

【Nginx配置教程】使用Nginx反向代理静态资源站点配置

场景:后端有一个Nginx作为静态资源的Web Server,现在需要通过另一个Nginx反向代理访问静态资源

配置:

1、静态资源Nginx服务器配置,通过一个最简单的Server指向到了本地静态资源目录
server {
server_name static.linuxe.cn;
location / {
root    /data/static;
}
}

2、反向代理Nginx服务器配置,通过proxy将请求转发到静态资源Nginx上
#定义upstream
upstream static_Backend {
server 192.168.10.100:80;  #填写静态资源Nginx的地址
server 192.168.10.101:80;
check_http_send "HEAD / HTTP/1.0\r\n\r\n";
check interval=5000 rise=1 fall=3 timeout=30000;
check_http_expect_alive http_2xx http_3xx;
}

server {
listen 80;
server_name static.linuxe.cn;
location / {
proxy_pass http://static_Backend;
}
}

1

    发表评论

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: