租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

达达云分享:cdn配置指南

发布时间:2023-02-02 10:52:15

今天达达云小编就给大家分享一下cdn配置指南,希望供大家参考。


1、设置回源Host

在达达云的CDN服务管理中,先配置好回源Host,以下图:


cdn配置.png


回源Host建议设置成网站主域名,例如:www.zhanzhangb.com

如果CDN加速域名已在网站主机上绑定,也能够默许为空。但要确保CDN域名能有效访问网站静态资源。


2、开启参数跟随与参数顺序辨认


cdn配置.png


开启参数跟随后,升级WordPress程序或插件/主题时,无需手动刷新缓存。例如/wp-includes/js/jquery/jquery.min.js?ver=3.5.1与https://cdn.zhanzhangb.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.0,虽然都是jquery.min.js文件,但在CDN中开启参数跟随后,缓存的是两个版本。


3、开启浏览器缓存并设置浏览器缓存规则


cdn配置.png


资源路径将所有需要缓存的静态资源文件扩大名填入

例如:/*.(png,jpg,gif,bmp,WebP,css,js)


4、缓存配置

如果已在准备工作阶段设置了网站的静态资源设置缓存时间,这里就不需要再进行设置了。在未设置缓存过期规则时,CDN 会默许遵守源站的缓存规则。

如果未依照前文进行设置的,也能够在这里进行配置,参照以下示例:



cdn配置.png


5、HTTPS配置

又拍云的HTTPS 配置支持上传自有证书,或采取又拍云提供的不要钱/收费证书。站长帮强烈推荐使用通过又拍云自动续签的Let"s Encrypt DV SSL 证书,完全不要钱而且自动续期。


以上设置全部完成后,CDN配置就完成了。可以通过CDN加速域名在浏览器中访问一下某静态资源文件,测试配置会不会正确。以下以https://cdn.zhanzhangb.com/wp-includes/css/dashicons.min.css?ver=5.7.2为例,浏览器中访问,打开F12功能,查看以下图:


cdn配置.png


其中cache-control: max-age=31536000为浏览器缓存过期时间,max-age=31536000是一年;x-cache-lookup: Cache Hit代表CDN缓存命中。如果Cache Miss则代表CDN缓存未命中,可等待几分钟后刷新重试,由于第一次通过CDN访问时,可能会回源,如果一直未命中,则多是配置出了问题,需要排查。