专栏首页建站教程WordPress使用腾讯云对象存储COS进行静态资源CDN加速
原创

WordPress使用腾讯云对象存储COS进行静态资源CDN加速

个人博客目前使用的腾讯云服务器只有1M带宽,如果文章里图片多一些的话加载速度会明显变慢,解决这个问题除了升级带宽最好的办法就是将博客进行动静分离来加速图片加载。今天将博客使用腾讯云对象存储COS进行静态资源CDN加速布置方法写出来,做一个简单的教程,给需要的朋友参考。

本文主要使用到以下资源:

一、创建存储桶

登录腾讯云,找到对象存储COS,创建一个存储桶

名称和区域根据需求选择即可,这里说一下访问权限,主要选择有两种:

  • 私有读写:需要进行身份验证后才能对object进行访问操作。也就是说不能直接对存储资源进行访问,需要授权后才能进行访问。
  • 公有读私有写:可对object进行匿名读操作, 写操作需要进行身份验证。

博客选择的是私有读写,然后开启回源鉴权且添加 CDN 服务授权,则访问 CDN 时无需携带签名,访问时资源会进行公网分发,此时只能通过CDN访问到资源,起到保护源站的作用;当然也可以选择公有读私有写,则无需开启回源鉴权 。

存储桶访问权限

是否开启 CDN 回源鉴权

是否开启 CDN 鉴权配置

通过 CDN 加速域名是否可访问源站

通过 COS 源站域名是否可访问源站

适用场景

公有读

关闭

关闭

可访问

可访问

全站公有读

公有读

关闭

开启

需使用 URL 鉴权

可访问

不推荐

公有读

开启

关闭

不可访问

可访问

不推荐

公有读

开启

开启

需使用 URL 鉴权

可访问

不推荐

私有读 CDN 服务授权

开启

开启

需使用 URL 鉴权

需使用 COS 鉴权

全链路保护

私有读 CDN 服务授权

关闭

开启

需使用 URL 鉴权

需使用 COS 鉴权

不推荐

私有读 CDN 服务授权

开启

关闭

可访问

需使用 COS 鉴权

源站保护

私有读 CDN 服务授权

关闭

关闭

不可访问

需使用 COS 鉴权

不推荐

私有读

关闭

开启或关闭

不可访问

需使用 COS 鉴权

无法使用 CDN

二、存储桶COS配置

创建成功后,转到存储桶列表,点击配置管理进行一些配置

基础配置:需要进行回源设置,七牛等其它地方也叫镜像存储,作用是访问网站时,自动将图片文件存储到COS中,无需自己手动上传图片。

点击编辑,修改当前状态为开启,然后输入回源地址,一般填写域名即可,最后单击【保存】即可。无需加上前缀http://或https(暂不支持),COS暂时不支持HTTPS回源,也就是说源站不能开启强制HTTPS访问,否则是无法回源获取静态资源的。

域名管理:这里使用自定义加速域名。

点击添加域名,输入你的域名,我使用的是二级域名,加速区域选择国内,源站类型默认源站,如果前面存储桶权限选择的是私有读写,这里需要点击开启回源鉴权,如果选择的是公有读私有写则无需开启回源鉴权,设置好后点击保存即可。然后到你的DNS解析里添加一个CNAME解析。

三、CDN配置

待部署成功后,转到CND控制台,就可以看到我们添加的加速域名了

点击管理可以进行CND的设置,如防盗链,缓存过期配置,HTTPS配置,安全配置。如果不需要这些,这里保持默认设置就可以用了。

四、WPJAM BASIC插件设置

WPJAM BASIC插件提供了很多实用功能,这里我们主要使用它的CDN加速功能。

CDN设置

  • 云存储:选择腾讯云COS;
  • CDN域名:填写你的加速域名,注意域名前要添加上http://,如果你在腾讯云CDN开启了HTTPS则添加https://。

本地设置

  • 扩展名:保持默认,根据需要修改;
  • 目录:保持默认,根据需要修改;
  • 本地域名:你在COS回源设置里添加的域名,一般保持默认即可。

设置完成后保存即可。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

相关文章

  • 腾讯云对象存储 COS 高可用解决方案,都在这里了!

    上一篇内容我们说到了 COS 是什么“要对象存储做什么,我有女朋友就够了!”的文章。本文将着重介绍如何尽可能的提高腾讯云对象存储 COS 的可用性。

    云存储
  • CSCD:肿瘤特异性的环状RNA数据库

    CSCD收录了肿瘤特异性的环状RNA, 采用生物信息学手段分析87个肿瘤样本中的circRNA, 并筛选出只在肿瘤患者中表达的环状RNA,该数据库的网址如下

    生信修炼手册
  • CDN提速30倍,让你的网站飞起来~

    CDN加速很多时候成为了我们站长加速的首选和标配了,当然很多人天真的以为挂了CDN网站速度就解决了,其实没有那么简单,需要根据我们网站自身特点去分析网站速度的瓶...

    wordpress建站吧
  • .NET Core 应用程序三种部署方式

    对于 FDD,仅部署应用程序和第三方依赖项。 应用将使用目标系统上存在的 .NET Core 版本。 这是定目标到 .NET Core 的 .NET Core ...

    HueiFeng
  • TSCD:人和小鼠组织特异性环状RNA数据库

    TSCD是Tissue-Specific CircRNA Database的简写,通过软件预测人和小鼠不同组织中的环状RNA,然后去寻找组织特异性的环状RNA。...

    生信修炼手册
  • 你知道吗?除了 P 站,还有这些站 ……

    中途几经倒闭,甚至有一次网站都已经关闭了,但最终还是挺了过来,去年终于被快手收购,再次成功复活,

    小小詹同学
  • wordpress建站中常见疑难杂症解析

    实现伪静态方法比较简单,网上方法一搜就出来,web服务器分apache和nginx环境,这两个的实现方式不一样,需要根据自己的环境选择,nginx的环境伪静态如...

    wordpress建站吧
  • 3G手机的3G是什么意思?

    3G是英文3rd Generation的缩写,指第三代移动通信技术。相对第一代模拟制式手机(1G)和第二代GSM、TDMA等数字手机(2G),第三代手机一般地讲...

    用户2398817
  • 首先了解一下circRNA背景知识

    虽然是一个ID,但是也是需要理解的,这里我们仍然是以 发表在Cancer Cell International,时间是 November 2019 ,标题是 A...

    生信技能树

扫码关注云+社区

领取腾讯云代金券