为什么用了云存储还要走内网?
以内网方式访问云存储COS或者OSS的好处再于省流量,JS,CSS等静态文件放到云存储其实用不了多少流量,无需走内容,最好走CDN路线。
但是如果站内图片走云存储CDN路线,没流量没关系,如果流量多起来了,一不注意就得卖房了。
所以最好的方式是文章内图片走云存储内网,JS,CSS等静态文件走CDN。
因为内网不会消耗云存储流量,所以主机走内网方式其实是在消耗主机的流量。
优点:省流量,还能用到云存储的图片处理服务,以后搬家也方便。因为内网是不需要流量的,所以最终是走你主机流量,你只需要支付云存储的存储费流量就行了。
缺点:因为是以内网方式走主机流量,所以图片的访问速度与你主机自身宽带有关。
条件:云存储和主机必须是同一地域,不是同一地域的不行,只能走外网,无效。
下面以宝塔为例写个教程:
第一步:建主站
首先建立自己主站
第二步:建图片站
然后再建一个网站用来网站图片域名用于分离站内图片,方便走云存储内网
注意,下面这个图片域名必须解析到你的主机IP,就是你主站的IP
这个网站的根目录可以单独的,也可以选择主站的目录。PHP为静态,其他的都不需要。
建好之后是这样的,一个是主站,一个是站内图片站域名。
第三步:配置反向代理
之后点击图片网站进行编辑。
进入编辑网站-反向代理-添加反向代理。
填入COS的源站域名,记住,COS必须填源站域名,不能填CDN域名。
如果是OSS,填入OSS的内网域名。
腾讯的先建一个存储桶,地域和主机所在地域一样,阿里云的建一个桶,地域也必须和主机同一个地域。
腾讯的源站域名默认走内网,阿里云有单独的内网地址。
好了,反现代理配置完成。
第四步:将反向代理应用到网站
接下来就是要应该到网站中了。
我用的是QQworld收藏家的云存储,这个插件需要购买,具体可以看本站介绍,优惠码 dc-1600250 可以优惠5%。
域名填之前建的图片域名,地域选择和主机一样的地域。
注意:static.demo.com/wp-content/uploads/2021/05
这里的路径必须的云存储里面的路径一样,保存设置好以后,将wp-content/uploads 全部上传到云存储。
到这里就已经完成反向代理的配置应用到网站里面了。
如果你使用提WPCOS云存储插件,配置如下
访问域名同样填之前建立的图片域名。
至此,本文结束。