信科网络 · 11 年只做 WordPress | 建站 / 主题 / 插件 / 商城 / 迁移 / 托管 | 累计服务 3000+ 企业 | 源码全交付
服务热线:13280692153 邮箱:web@wordpressx.com
工作日 08:30-18:0013280692153 免费诊断
首页/CDN 加速配置
CDN ORIGIN & CACHE RULES

CDN 加速配置
配好回源,再谈缓存

外贸站最大的速度问题不在服务器配置,在物理距离——山东机房到德国客户之间隔着十几个路由节点,一个页面两百多个请求,每个多两百毫秒就是四五秒。CDN 能把静态资源搬到离客户最近的节点,但回源与缓存规则配错,轻则样式错乱、重则后台被缓存住改不了内容。

电话咨询 13280692153 提交需求

11 年WordPress 深耕
3000+服务企业
200+海外节点覆盖
100%源码交付

WHAT CDN ACTUALLY HELPS

CDN 只解决一半问题
另一半得靠缓存插件

CDN 加速的是可缓存的静态资源与网络传输距离,它不会让 PHP 跑得更快,也不会让数据库查询变少。搞清这点能省下不少钱。

01

受益的:图片、CSS、JS

这类资源体积大、不变、可长期缓存,是主要收益来源。一个产品页三十张图,从本地机房直出和从客户所在城市的边缘节点出,首屏差距通常在两秒以上。

  • jpg、png、webp、svg、woff2 全部走边缘
  • 带版本号的 css/js 可以设长缓存
02

半受益的:HTML 页面

静态化后的 HTML 可以缓存,命中时几乎等同静态站,提升最大。但企业站常有询盘表单、购物车与登录态,缓存策略要按路径与 Cookie 细分,配错会出现”看到别人的购物车”。

03

不受益的:动态请求

wp-admin、admin-ajax.php、wp-cron.php、表单提交、搜索、加购物车,必须回源。CDN 对它们唯一的价值是缩短回源链路,剩下的靠对象缓存与页面缓存。

对出口企业来说,选节点比选价格重要。客户在德国就该有法兰克福或阿姆斯特丹节点,在墨西哥则要覆盖洛杉矶与圣保罗。只看”全球节点数量”没意义。

ORIGIN SETUP

回源配置
四个参数错一个就 502

回源是 CDN 拿不到缓存时回服务器取内容的过程。这一步是所有问题的起点,配错了后面的缓存全是空谈。

A

源站地址与端口

填服务器公网 IP,或一个不对外解析的二级域名。推荐后者:先用 origin.example.com 指向源站,再把它设为回源地址,将来换服务器只改一条解析。端口按实际填 443 或 80。

B

回源 Host 头

最容易配错的一项。回源 Host 必须填站点主域名(如 www.example.com),不是源站 IP。填错时虚拟主机匹配不到站点,会返回默认站点或 404,现象是”CDN 配好了,打开却是空白或别的网站”。

C

回源协议

源站已上 HTTPS 的,回源协议必须选 HTTPS 或”协议跟随”。还留在 HTTP 而源站强制 301,CDN 会跟着跳,轻则多一次往返,重则形成循环,浏览器报 ERR_TOO_MANY_REDIRECTS。相关配置见SSL 证书与 HTTPS 配置。

D

源站保护

开了 CDN 不等于隐藏源站。查历史 DNS 记录、看邮件头、扫全网 IP 都能找到。正确做法是防火墙上只放行 CDN 服务商公布的回源 IP 段,其余 80/443 全部拒绝,IP 段要定期同步。

E

超时与多源

回源超时默认常见 30 秒,对动态页面偏长,建议连接 5 秒、读取 15 秒,且不要无限重试,否则源站慢时容易雪崩。主备回源要求两边文件与数据库同步,否则切过去是旧站。

CACHE RULES

缓存规则怎么排
先排除,再缓存

规则的书写顺序决定结果:先写例外(不缓存的),再写默认(可缓存的)。顺序反过来,后面的例外会被前面的通配符吃掉。

01

第一层:强制不缓存

/wp-admin/*、/wp-login.php、/wp-json/*、*/wp-admin/admin-ajax.php、/cart/*、/checkout/*、/my-account/*。这些路径只要被缓存一次,后果就是后台打不开或订单串号。

02

第二层:按 Cookie 绕过

请求头里带 wordpress_logged_in_、woocommerce_cart_hash、wp_woocommerce_session_ 的一律回源。这是商城与会员站的生命线,漏了会出现”编辑看到缓存页、改不动内容”。

03

第三层:静态资源长缓存

按后缀匹配 jpg jpeg png webp svg gif ico css js woff woff2 mp4,缓存 30 天以上。前提是文件名带版本号或哈希,否则改图后客户看到的还是旧图。

04

第四层:HTML 短缓存

页面缓存 10 分钟到 1 小时,配合”回源时校验”。设成一天看似命中率更高,但内容一改就要等一天。企业站访客量不大,短 TTL 加主动刷新更实际。

还有一个参数必须处理:查询字符串。?utm_source=、?fbclid=、?gclid= 会让同一页面产生几十个缓存副本,命中率被稀释。把这几个前缀设为”忽略”、不参与缓存键;?page=、?s=、?p= 必须参与,否则分页会串。

PURGE & PRELOAD

刷新与预热
全站 purge 是最后手段

内容更新后要让人看到新版本,靠的是精准刷新,不是一键清空。全站刷新会让所有缓存瞬间失效,流量在几分钟内全部压回源站,小服务器很容易被打到 502。

01

按 URL 精准刷新

改了一个产品页,就刷这个页面的 URL 加它的列表页与首页。多数 CDN 支持用 API 提交刷新任务,WordPress 侧可以用插件在文章保存时自动调用,编辑发稿就不必找技术同事。

02

按目录或标签刷新

换了整批产品图,可以按 /wp-content/uploads/2026/11/ 这个前缀刷;改了主题样式按 /wp-content/themes/ 刷。比全站刷新精准,比逐条 URL 省事。

03

预热要克制

预热是主动让 CDN 去源站拉一遍内容。刚刷完就全站预热,等于把整站请求瞬间打到源站。只预热首页、主要栏目页和 Top 20 产品页即可。

04

分层刷新

站内同时有页面缓存插件和 CDN 时,两层都要刷,顺序是先应用层再边缘层。只刷 CDN 的话,回源拿到的还是插件缓存的旧页面,看起来”刷了没用”。

COMMON FAILURES

接了 CDN 之后的怪现象
每个都有明确原因

这些问题在切换 CDN 后的一周内集中出现,多数不是 CDN 故障,而是规则与 WordPress 的运行方式打架。

01

后台样式全丢

表现是进 wp-admin 后一片无样式文字。原因通常是 CDN 缓存了旧 CSS 的哈希地址,或把后台 CSS 当公共资源缓存了。把后台路径排除出缓存,再刷一次主题目录。

02

表单提交 403

CDN 的 WAF 把 POST /wp-admin/admin-ajax.php 判为可疑请求。表现为点提交没反应、控制台 403。把该路径加白,或关掉针对它的规则集,关之前确认站点本身有防刷。

03

评论和询盘 IP 全是节点地址

访客 IP 全变成 CDN 节点地址,风控失效、日志没法分析。原因是 WordPress 只读 REMOTE_ADDR。要在 Nginx 用 real_ip_header X-Forwarded-For 配合 set_real_ip_from 信任 CDN 段,或由插件读真实 IP。

04

改了内容前台不变

三层缓存任意一层没清都会这样。排查顺序:浏览器强刷、应用层缓存、CDN 边缘缓存,最后看回源是不是打到了另一台服务器。逐层排除比反复点刷新有效。

05

ERR_TOO_MANY_REDIRECTS 与 502

前者是源站强制跳 HTTPS、CDN 回源又走 HTTP,两边互相推,把回源协议改成与源站一致即可。后者是静态资源命中缓存、动态回源超时,先看源站 PHP 进程数,再调超时。

CACHE POLICY TABLE

资源类型与缓存策略
照着填就行

TTL 是建议起点,实际按内容更新频率调整。带”绕过”标记的路径一旦被缓存,故障排查成本极高。

资源类型 路径示例 建议 TTL 是否绕过 备注
图片 /wp-content/uploads/ 30 天 否 文件名唯一,可长缓存
样式与脚本 /wp-content/themes/、/plugins/ 7 至 30 天 否 改版后需按目录刷新
字体 .woff2 30 天 否 注意跨域头配置
HTML 页面 /、/products/ 10 至 60 分钟 否 登录态必须绕过
后台 /wp-admin/ 不缓存 是 包括 admin-ajax.php
登录与接口 /wp-login.php、/wp-json/ 不缓存 是 涉及鉴权与写入
商城流程 /cart/、/checkout/ 不缓存 是 串号事故高发区
站点地图 /sitemap_index.xml 1 小时 否 更新后手动刷一次

配置完成后做一轮验证:curl -I 看响应头里的命中标识,用不同地区节点测首字节时间,再用未登录与登录两种状态各访问一遍,确认内容不一样。这套检查十分钟能做完。CDN 之外还有哪些提速手段,见WordPress 速度优化。

FAQ

CDN 配置常见五问

小企业站有必要上 CDN 吗?

看客户在哪。客户与服务器都在省内,CDN 收益有限,先把图片压缩与页面缓存做好更划算;客户在欧洲、南美、中东,CDN 几乎是必需品。判断标准是实测各地首字节时间,不是听别人说。

开了 CDN,源站 IP 就安全了吗?

不会。源站 IP 可以通过历史 DNS 记录、证书透明度日志、邮件头被查到。真正的保护是在防火墙层只放行 CDN 回源 IP 段,让直连请求进不来。不做这步,CDN 只是多了一层转发。

页面缓存和 CDN 缓存要同时开吗?

通常要,两者作用层不同。页面缓存让源站 PHP 不用每次执行,CDN 让请求不用跨洋回源。只开一层,另一层的开销依然存在。代价是刷新时要刷两层,得把流程写进规范。

CDN 上的证书到期了会怎样?

用户到边缘节点这一段会直接报证书错误,整站打不开,比源站证书过期影响更大,因为它是第一跳。多数服务商提供托管证书并自动续期,开通后要确认续期状态。自传证书的必须留日历提醒。

怎么判断 CDN 到底有没有生效?

三个检查:响应头里的命中标识(如 x-cache: HIT 一类)、curl -I 返回的 Server 头是否变了、从不同地区测同一张图的加载时间。三项都对上才算生效。缓存插件怎么选见WordPress 缓存加速插件。

CDN REVIEW

海外客户打开慢,或刚接 CDN 出了一堆问题
先看回源与规则,再谈换服务商

发我们域名、目标市场与当前 CDN 配置截图,可以先做一轮链路实测:各地首字节时间、缓存命中率、回源是否正常、规则有没有漏掉后台路径。多数”CDN 不好用”的情况,调规则就能解决。相关阅读:WordPress 速度优化、SSL 证书与 HTTPS 配置、防火墙与 WAF 配置。

电话/微信 13280692153 邮箱 web@wordpressx.com 地址 山东省淄博市张店区电子产业创新园 B 座

INDUSTRIAL BELT

扎根中国制造产业带
懂工厂,才懂出海

从胶东半岛到珠三角,从长三角到中原腹地,每一片产业集群都有自己的出口节奏与买家画像。信科网络长期扎根产业一线,把工厂的产品语言翻译成海外采购商听得懂的搜索语言,让每一分投入都对着真实的询盘去。

yuzhong

渝中外贸网站建设

渝中区,位于长江上游地区、重庆大都市区,属重庆主城九区之一。地处在长江、嘉陵江交汇地带,由于两江环抱,形似半岛,又名渝中半岛。渝中区作为重庆市政治、经济、文化以及商贸流通中心,别…

qingtongxia

青铜峡外贸网站建设

青铜峡市位于黄河上游宁夏平原中部,地势平坦,牛首、峡口两山对峙,黄河穿峡而过,山光水色相映,宛如开然铜镜,“青铜峡”由此而得名。地处西北内陆,东部季风区与西部干旱区域的交汇地带,属…

xinhua

新华外贸建站

新华区隶属于河北省沧州市,地处沧州市区东半部,与运河区以清池大道为界,行政区域总面积88.5平方千米。新华区属暖温带半湿润大陆性季风气候,四季分明,日照充足。截至2014年,新华区下辖5个…

helan

贺兰外贸建站

 贺兰县位于中国黄土高原西北内陆,宁夏回族自治区北部,属大陆性气候,中温带干旱气候区。土地总面积按1987年土地调查为1254.6平方公里。旅游资源丰富,历史积淀深厚。粮食作物以小麦、…

yuanzhou

原州WordPress建站

原州区,隶属于宁夏回族自治区固原市,地处宁夏南部,六盘山东北麓,黄土高原中西部,东邻彭阳县,南接泾源县,西连西吉县,北靠海原县、同心县,东北、西南分别与甘肃环县、隆德县毗壤,是固…

lingwu

灵武WordPress建站

灵武,古称灵州。地处宁夏引黄灌区的精华地带,素有“塞上江南”之美誉。全市总面积4639平方公里,总人口23.7万,其中回族人口11.1万人。全市非农业人口11.5万人,占总人口的48.5%。1996年5月灵武…

yubei

渝北Shopify建站

重庆市渝北区位于重庆市区北部,是1994年12月17日经国务院批准,在撤销原江北县建制基础上设立的新区。渝北区是重庆市的行政区,原为江北县,南端为主城区一部分的龙溪镇,北端与四川省接壤,…

wuxi

巫溪Shopify建站

巫溪县地处大巴山东段南麓的渝、陕、鄂三省(市)结合部分,东接湖北省神农架林区、竹溪县,南临重庆市奉节、巫山两县,西与重庆开县、云阳接壤,北连重庆城口县和陕西省镇坪县。  

hengshui

衡水外贸推广

衡水市位于河北省东南部,东与沧州市和山东省德州市毗邻,西与石家庄市接壤,南与邢台市相连,北与保定市交界;南北长125.5公里,东西宽98.13公里,全市辖8县2市1区,总面积5815.4平方公里。衡…

kaizhou

开州外贸推广

开州区隶属于重庆市,位于重庆市东北部,三峡库区小江支流回水末端,介于北纬30°49′30″-31°41′30″、东经107°55′48″-108°54′之间,西邻四川省开江县,北依大巴山接城口县和四川省宣汉县,东毗云…

fengjie

奉节Google SEO

奉节县位于重庆市东部,地处四川盆地东端,地理坐标为东经109°1′17″—109°45′58″,北纬30°29′19″—31°22′33″。县境东邻巫山县,南界湖北省恩施土家族苗族自治州,西连云阳县,北接巫溪县。境内有…

nanan

南岸Google SEO

南岸区,是重庆都市区(重庆主城区),重庆大都市区,地处重庆市西南部。南岸区是以城市为主的都市工业区、中央商务区、国际会展区、风景旅游区。南岸区东部、南部接巴南区,西濒九龙坡区、渝…

zhongqing

重庆GEO优化

重庆,简称渝或巴,是中华人民共和国中西部唯一的直辖市、国家中心城市、超大城市、国际大都市,长江上游地区的经济、金融、科创、航运和商贸物流中心,西部大开发重要的战略支点、“一带一路”…

jingxian

景县GEO优化

景县位于河北省东南部,大运河西岸,全县辖9镇7乡,849个行政村,总面积1183平方公里。全县呈簸箕形,由西南向东北逐渐倾斜坦,最高点海拔25米,最低点14.1米。属暖温带半湿润大陆性气候,四季…

jizhou

冀州谷歌SEM

冀州市隶属河北省衡水市,地处华北平原腹地,北距首都300公里,西距省会石家庄110公里,辖区总面积918平方公里,东与枣强县(衡水)为邻,南与南宫市、新河县(邢台)接壤,西与宁晋县(邢台)…

wanzhou

万州谷歌SEM

重庆市万州区地处三峡库区腹心,长江中上游结合部,因“万川毕汇、万商云集”而得名,是长江十大港口之一。全区幅员面积3457平方公里,辖52个镇乡、街道。总人口171.7万,在重庆40个区县中人口最…

guyuan

固原Facebook广告

固原地区位于宁夏回族自治区南部,东西南三面与甘肃毗邻,北部与本区中卫、同心两县接壤,总面积16783平方公里,辖固原、海原、西吉、隆德、彭阳、泾源县,总人口186.85万人,其中回族占47.6%,…

jiangjin

江津Facebook广告

重庆市江津区,是一个历史文化悠久的城市,以地处长江要津而得名。江津位于重庆西南长江之滨,距渝中区公路里程50公里;铁路里程65公里;水路里程72公里。江津城区气候特征与重庆相近,但综合…

jiangbei

江北Yandex推广

江北区,隶属于重庆市,是主城核心区之一。位于长江、嘉陵江交汇处北岸,东南西三面分别与巴南、南岸、渝中、沙坪坝四区隔江相望,北与渝北区接壤。至2015年底,江北区幅员面积为220.77平方千…

banan

巴南Yandex推广

巴南区的前身是千年历史名邑巴县。早在3000多年前的商代,巴人就在此繁衍生息,立国建都。秦代置巴郡,南朝齐代置垫江县,北周时改称巴县并沿袭至1995年。1995年经国务院批准撤县建区,成立巴…

cangxian

沧县TikTok推广

沧县位于河北省东南部,冀中平原东部,北冀京津,东邻渤海,地理坐标在北纬38°5′至38°3′,东经116°27′至117°9′之间。县政府驻沧州市新华区,全县总面积1527平方公里,其中耕地面积129万亩,总…

为什么一定要选懂产业带的出海服务商?建材丝网的欧洲建筑商看资质与交期,工业橡塑的中东工程商问耐温与工况,毛皮服饰的俄罗斯分销商算的是季节与毛利。买家不同,决策逻辑就不同;信科网络把这些差异拆进网站结构、关键词地图和投放策略里,用他们习惯的方式出现在他们搜索的地方。