Nginx反向代理谷歌
这几天谷歌都被某墙折腾得不能用了啊。上谷歌搜索资料都要翻越某墙,真悲摧啊。干脆自己用国外的一个vps反向代理谷歌吧。下面贴出我反向代理谷歌的nginx配置,造福人类。
假设用www.centos.bz反向代理谷歌,是假设,我可不愿意由于这个博客被墙。
- proxy_cache_path /data/nginx/cache/one levels=1:2 keys_zone=one:10m max_size=10g;
- proxy_cache_key "$host$request_uri";
- server {
- listen 80;
- server_name www.centos.bz centos.bz;
- rewrite ^(.*) https://www.centos.bz$1 permanent;
- }
- upstream google {
- server 74.125.224.80:80 max_fails=3;
- server 74.125.224.81:80 max_fails=3;
- server 74.125.224.82:80 max_fails=3;
- server 74.125.224.83:80 max_fails=3;
- server 74.125.224.84:80 max_fails=3;
- }
- server {
- listen 443;
- server_name www.centos.bz centos.bz;
- ssl on;
- ssl_certificate /usr/local/nginx/conf/centos.crt;
- ssl_certificate_key /usr/local/nginx/conf/centos.key;
- location / {
- proxy_cache one;
- proxy_cache_valid 200 302 1h;
- proxy_cache_valid 404 1m;
- proxy_redirect https://www.google.com/ /;
- proxy_cookie_domain google.com centos.bz;
- proxy_pass http://google;
- proxy_set_header Host "www.google.com";
- proxy_set_header Accept-Encoding "";
- proxy_set_header User-Agent $http_user_agent;
- proxy_set_header Accept-Language "zh-CN";
- proxy_set_header Cookie "PREF=ID=047808f19f6de346:U=0f62f33dd8549d11:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2w1IQ-Maw";
- sub_filter www.google.com www.centos.bz;
- sub_filter_once off;
- }
- }
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: sizeof在编译时是替代
- 下一篇: 数组自加运算
copyright © 2008-2019 亿联网络 版权所有 备案号:粤ICP备14031511号-2