最新消息:用博客记录点滴生活。与您共同关注互联网,分享互联网。

Nginx反向代理Gravatar头像

proxy_cache_path  /home/wwwroot/gravatar.777s.me/cache  levels=1:2   keys_zone=gravatar:10m inactive=7d max_size=1g;        ##/home/wwwroot/gravatar.777s.me/cache 为缓存路径
server {
        listen 80;
        listen [::]:80;       ##这里我开启了IPV6,可以用通过IPv6来访问,不需要的话可以删掉
        server_name gravatar.777s.me;   ##这里修改为你的域名
 location / {
            rewrite ^/(.*)$ https://gravatar.777s.me/$1 permanent;    ##做的301,跳转到https,为什么你懂的。
        }
}
server {
       listen 443;
       listen [::]:443;    ##开启了IPV6,不需要的话可以删掉 
       server_name gravatar.777s.me;   ##这里修改为你的域名
       ssl on;
       ssl_certificate /home/wwwroot/gravatar.777s.me/ssl/gravatar.crt;       ##证书路径
       ssl_certificate_key /home/wwwroot/gravatar.777s.me/ssl/gravatar.key;   ##证书路径
location / {
           proxy_cache gravatar;
           proxy_cache_valid 200 302 1h;
           proxy_cache_valid 404 1m;
           proxy_redirect off;
           proxy_set_header X-Real-IP $remote_addr;
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
           proxy_set_header X-Forwarded-Proto https;
           proxy_pass https://secure.gravatar.com;
           proxy_set_header Host "secure.gravatar.com";
           proxy_set_header Accept-Encoding "";
           proxy_set_header User-Agent $http_user_agent; 
      }
}

正文部分到此结束

声明:本文采用 BY-NC-SA 协议进行授权,转载还请注明:http://www.777s.me/nginx-proxy-gravatar.html - 777's Blog

  • 暂无相关文章!