使用cloudflare后遇到521错误

类别:信息技术 作者:ATScore 发布日期:2022年12月3日

使用cloudflare

给网站添加了cloudflare,俗称套cf 目的是做个CDN加速访问,但是使用后遇到了521错误 file

分析与解决

CDN服务器为源站做缓存。 查了一下,说521错误表示CDN到源站的访问是不通的。 感觉挺奇怪,怎么会不通呢。在cloudflare的dns设置中,将“代理”关闭,即仅使用cf的dns试试。 发现就可以正常访问了。说明源站是OK的。 后来注意到SSL设置中有四种的加密方式。查了一下。https://senjianlu.com/2021/11/cloudflare-ssl-tls/ 四种分别是: 1、不加密,https强迫转为http,cdn到源站使用http 2、灵活,用户到cf是https,cdn到源站使用http。呸,这根本不是灵活。 3、完全,用户发出http就是http,https就是https。 4、严格,全程https 默认选中“灵活” 因为本站启用https,所以至少应该完全或者严格才可以。 选择严格,OK了。