image-1689140489680

碰到个特殊场景,需要用到https协议的图片地址,发现用的七牛云的存储是有免费10G的容量,也支持免费一定量的http请求,但是~HTTPS是要收费的!!!( /(ㄒoㄒ)/~~ 因为穷 )就想着,有没有免费的方法~

思路:试一下反代可不可以处理。

一:宝塔面板-网站,新建一个域名,用来做反代到七牛云的域名

image-1689141249250

二:去域名商解析一下刚刚添加的子域名到服务器IP

image-1689142100759

三:去七牛云的文件管理,复制文件的外链

image-1689142392909

四:回到宝塔面板刚刚新创建的域名-设置,打开SSL,选择第三个选项,申请下证书

image-1689142666101

四:还是刚刚的界面,选中反向代理,这里在目标URL填入刚刚复制七牛云的文件外链,把后缀删掉,只留下域名就行了,发送域名不用动,填好目标自动填充

image-1689142550504

五:然后打开下七牛云的文件地址:https:// 刚配置的域名 + 七牛云文件路径(就是刚刚除了域名的那部分)

image-1689142882157

六:HTTPS可以了,不过这个反代的,肯定是比不上七牛云本身的https,但是,这个它免费啊 O(∩_∩)O