U-CDN 是 U-File 旗下的一款内容分发加速服务,从 U-File 运行以来,WPEXP 一直在使用,稳定而方便,所以在 U-CDN 内测发布就第一时间去体验尝试,在此跟大家分享一个使用 U-CDN 给 WordPress 站点进行内容分发加速,达到 WordPress 优化加速的目的。

使用 U-CDN 给 WordPress 站点进行内容分发加速

由于各个 CDN 服务商的设置不同,本次 WordPress CDN 设置仅适用于 U-CDN(腾讯云 CDN) 。

针对 WP 设置 U-CDN

1644988552-4ae419911f68c96

U-CDN 添加网站

首先添加域名,由于 U-CDN 调用的是腾讯云 CDN 服务,所以域名需要国内备案。

由于 WordPress 属于网站类,业务类型选择静态加速即可,

  • 静态加速:适用于电商类、网站类、游戏图片类小型资源加速场景。
  • 下载加速:适用于游戏安装包、音视频源文件下载、手机固件分发等下载场景。

根据源站支持情况,选择回源请求协议。由于 WPEXP 下的所有网站均支持且强制 HTTPS 访问,所以这里设置了 HTTPS 回源。如果你两个都用,那么可以设置协议跟随。

源站地址就是你服务器的 IP 地址。

使用 U-CDN 给 WordPress 站点进行内容分发加速

点击确认后,网站新增完毕。这个时候你可以先把所有内容设置好,再将域名解析切换过来。进入对应域名管理,切换到访问控制。

U-CDN 访问控制

如果你能够很好的了解防盗链机制,并且在各大搜索引擎,其他网站、程序上引用都能完美显示,可以考虑设置防盗链。既然目前使用 U-CDN 进行分发加速,还设置啥防盗链?直接关闭。

IP 黑白名单,目前还没啥需要设置的,实在在意,可以将自己服务器 IP 设置到 IP 白名单里。

IP 访问限频配置,虽然 U-CDN 目前免费使用,但我们也不好浪费人家资源,通过对单 IP 单节点在每一秒钟的访问次数进行限制,可进行高频 CC 攻击抵御、防恶意用户盗刷等。配置开启后,超出 QPS 限制的请求会直接返回 514,所以请合理设置。开关为关闭状态时,即便下方存在已有配置,仍不会现网生效。

UA 黑白名单配置,通过对用户 HTTP 请求头中的 User-Agent 进行规则判断,按需放行或拒绝用户访问,暂时无视。

境内访问端口配置,由于 HTTP 使用 80 端口,HTTPS 使用 443 端口,所以我们开放这两个就好了。

使用 U-CDN 给 WordPress 站点进行内容分发加速

U-CDN 缓存配置

接下来进行缓存配置,这是使用 CDN 让 WordPress 网站加速的重中之重。

由于每个 WordPress 站长使用的主题不同,我们就先不管缓存键规则配置,直接重点介绍节点缓存过期配置。

文件类型|php|缓存时间 0 
文件类型|js;css;jpg;gif;png;bmp;ico;jpeg;txt;xml;swf;mp3;iso;img;exe;zip;rar;7z;gz;tar;apk;ipa;dmg;manifest;conf;cab;bin;msi;webp;psd;tif;tiff;svg;svgz;flv;wma;wav;mp4;mov;mpeg;rm;avi;wmv;mkv;vob;rmvb;asf;mpg;ogg;m3u8;ts;mid;midi;3gp;doc;pdf;csv;ppt;docx;xlsx;xls;pptx;ttf;chm;woff;ps;class;jar;woff2|缓存时间 365 
文件路径|/wp-admin|缓存时间 0 

如果你的 WordPress 站点只是展示内容,且没有评论、登陆等交互功能,还可以设置页面缓存。

文件类型|html;htm|缓存时间 1 

当然,这需要你自己先设置好 WordPress 固定连接,具体缓存时间可自行根据实际情况考虑,长期不改动的可以 1 个月甚至 1 年。

使用 U-CDN 给 WordPress 站点进行内容分发加速

浏览器缓存过期配置:请求资源时,若浏览器有缓存,会优先返回资源。浏览器无缓存就会去节点请求,若节点有缓存则返回资源,无缓存就回源获取。显然,浏览器缓存是最快的,这里可以根据自己实际情况设置,如果经常有改动什么的,时间设置短一些,如果没啥改动,直接设置一年吧。

U-CDN HTTPS 配置

很简单,将私钥和证书复制上去提交就行。如果你有多个子域名,嫌麻烦,可以申请泛域名证书。证书配置好后,再进行以下操作。

HTTP 2.0 配置作为最新的 HTTP 协议,大幅提升了 Web 性能,进一步减少了网络延迟,这里 WPEXP 建议开启 HTTP2.0 协议支持。

OCSP 装订配置(TLS 证书状态查询扩展) 启用后, 服务器在 TLS 握手时会发送事先缓存的在线证书状态协议 (OCSP) 响应,供用户验证,无需用户再向数字证书认证机构 (CA) 发送查询请求。 OCSP 装订极大地提高了 TLS 握手效率,节省了用户验证时间。这里 WPEXP 建议开启 OCSP 装订配置。

HSTS 配置即 HTTP Strict Transport Security,是国际互联网工程组织 IETE 推行的 Web 安全协议,通过强制客户端 (浏览器等) 使用 HTTPS 与服务器创建链接,帮助网站进行全局加密。也就是说,开启这个后,不再支持 HTTP 访问。同样 WPEXP 推荐开启,要想获得 SSL 评分高的话,将过期时间设置半年以上!

使用 U-CDN 给 WordPress 站点进行内容分发加速

U-CDN 高级配置

SEO 优化配置是解决域名接入 CDN 后,因 CDN 频繁变更 IP 而影响域名搜索结果权重问题的功能。通过识别访问 IP 是否属于搜索引擎,用户可选择直接回源访问资源,来保证搜索引擎权重的稳定性。这个可以根据自己需求来选择是否开启,但是,WPEXP 在这里提醒大家,直接使用源 IP 作为搜索引擎回源 IP 会存在源 IP 暴露的风险,请谨慎使用

通过智能压缩配置,CDN 在返回内容时会按照设定规则对资源进行 Gzip 、 Brotli 压缩,有效减少传输内容大小,节省开销,这里 WPEXP 建议开启。

使用 U-CDN 给 WordPress 站点进行内容分发加速

OK,上面一通操作下来,你的 WordPress 站点已经快了不少。更多使用细节需要根据自己网站的实际情况进行调整,当然,你有更好的使用方法也可以告诉我,让我们一起学习进步。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。