嘟嘟社区

CF 排查了好几天,居然会这样,实在奇了怪了。


本帖最后由 imsun 于 2022-9-11 16:13 编辑

规则是   *baidu.com/*     缓存所有内容

A 站:   a.baidu.com   数据库、内容完全一致直接拷贝的,  加了 通配符 ssl ,无论怎么刷都是 DYNAMIC

B 站:   b.baidu.com   数据库、内容完全一致直接拷贝的, 不加证书,  随便二刷直接  hit; 为了再次验证,加了证书,刷其他页面又 DYNAMIC

—–

只要在 bt 加了 ssl

CF 的缓存一直都: cf-cache-status: DYNAMIC 相当于没缓存

—–

排查很多天了,用不同服务器、不同域名去测试。快磨掉我所有耐心了。最终是这个 ssl 的问题

实在不理解。为什么会这样

遇到相同问题了,源站Ng开证书
你的证书是不是CF的免费的?
我谔谔,怕不是开了灵活导致源站直接给了 301,,,建议源站关闭强制 HTTPS
4 楼 是答案。

可以测试下,ssl 严格 ,页面规则里 301 强制 https ,再试试。

我的源站永久都是http,https多此一举,而且降低性能