本文将简要说明如何使用反向代理的方式配置七牛云的镜像存储为自定义的域名并使用https访问。阿里云OSS等也类似,大同小异。
反射代理使用nginx,其它的原理一样,可以自行参考配置。
基于网站的带宽及其它原因,图片等一些静态资源文件都存放在七牛云上,以镜像存储方式提供访问。当然阿里云OSS也可以,但是OSS没有免费的额度,对小型网站来说七牛云的免费额度已足够使用。上个月,发现我充的钱竟然用完了,而七牛每月有10G的免费http流量,故尝试此办法。
一、注册七牛账户
首先你必须有个七牛云的账户,点击下面的链接去注册一个吧~
https://portal.qiniu.com/signup?code=1h9td68vuhope
注册完了后,就去创建一个对象存储,以后文件就放这里了。
然后在域名管理里面,去绑定一个域名,比如我这里绑定的域名是images.pangsuan.com
,采用的CNAME的方式,见下图:
二、解析域名
接着去你购买域名的地方,解析域名,要解析两个域名,一个就是上面的绑定到七牛云的images.pangsuan.com
这个域名,采用CNAME的方式绑定到七牛。另外一个就是解析到你的服务器用来做反代的,比如:img.pansuan.com
。
三、建立反代网站
在宝塔里面建立一个网站,域名为img.pangsuan.com
,然后设置网站的反代如下图:
接着在宝塔面板里面对这个网站开启SSl,利用免费的Let's Encrypt就可以了,都是图形化界面,很容易操作。
好了,这样就好了,之前通过http://images.pangsuan.com/1xxx.jpg
的图片就可以通过https://img.pangsuan.com/1xxx.jpg
来访问了。
本文属原创,转载请注明原文:https://pangsuan.com/p/574.html
评论 (0)