简易nginx配置反向代理

发布于 2014-01-06  22 次阅读


最近几周,小站「有点硬」所在的VPS线路超级不稳定,导致广大屌丝访问起来非常吃力。
尽管此前我已使用MiniCDN做了静态文件的分发缓存,但是某些时候打开页面依然慢如牛~
想到主站宅男的VPS在新加坡,走PCCW线路,嗯……是不是可以加个速呢?
起初想到用squid,但是可怜我的VPS只有128M内存,挂个squid做个人代理还行,CDN就算了~
最后想到用nginx做反代吧……于是就改配置文件

server {
        listen       80;
        server_name  youdian.in;
location / {
        //后端服务器(我把@解析到前nginx,www解析到后端)
        proxy_pass              http://www.youdian.in;
        //关闭后端返回的header修改
        proxy_redirect          off;
        //修改发送到后端的header的host
        proxy_set_header       Host $host;
        //设置真实ip
        proxy_set_header        X-Real-IP $remote_addr;
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
        }
        }

以上只是简单的在nginx配置反向代理,还有其他的一些参数没有用到。就先这么着吧~喜欢折腾的朋友自己去搜搜,这里我就不列了。懒了懒了……