七牛OSS支持HTTPS的方法
咻兔哔 / 技术文章

​ 最近一直都没有更新文章,今天使用chrome登录网站的时候发现所有图片连接都挂了,查找原因都时候发现 chrome做了规则限制 当网站使用SSL HTTPS连接时站内连接都会强制转化为HTTPS连接,由于我当时懒着弄所以站内的图片都是HTTP的接口,如果要换成HTTPS又要花一笔钱,很显然不是我的风格.哈哈哈~

​ 废话不多说直接整,其实很简单的事情,就是用反向代理

  1. 第一步当然是应该有一个备案的域名并且七牛的CNAME HTTP正常工作例如我的 img.esc.show

  2. 在当前服务器新建一个站点并绑定好SSL证书,然后修改配置文件,具体怎么申请绑定证书,请自行百度哈.

  3. 反向转发规则如下:

        location / 
        {
            proxy_pass http://img.esc.show;
            proxy_set_header Host img.esc.show;
        }
    

proxy_pass 代表你要转发的地址

proxy_set_header 这个要设置成你在七牛绑定的域名,不然会报403 502 400各种花式错误

支付宝捐赠
请使用支付宝扫一扫进行捐赠
微信捐赠
请使用微信扫一扫进行赞赏
有 0 篇文章