最近,突然收到两条通知,我的个人主体的域名 tobebetterjavaer.com 的备案需要切换到企业主体。周期长达 13个工作日。
这期间,我所有关联了 cdn.tobebetterjavaer.com 图床都没办法使用了。因为阿里不允许使用未备案的域名作为CDN域名。
于是,临时切换到了 cdn.paicoding.com,paicoding.com 这个域名我之前是用企业主体备案的。
于是先用acme.sh 签发了通配符的 *.paicoding.com 证书(3个月有效期),然后配置到了CDN,但可能因为着急,在配置HTTPS证书的时候,没有配置fullchain,导致GitHub在加载外部图片的时候没有认真成功,就导致,所有的图片都没办法显示。
包括GitHub、gitcode、gitee 等。
这种原因自己是很难发现的,因为我认为自己已经配置了证书,并且我个人这边是可以看到图片的。
但有些球友反馈他那边看不到。
我一直以为是网络的问题。
直到我意识到GitHub、gitee、gitcode都无法访问的时候,我才有点发慌了,应该就不是网络的问题了。
我检查了好久CDN域名的配置,甚至将加速区域设置为了全球,但问题依然没有解决。
我这才意识到,是不是应该去问一嘴GPT和Claude。
我先去问的GPT,并且尝试了他的方案,明显是错的。
但Claude的答案我看到的第一时间,就知道,原来如此,果然,我在配置HTTPS证书的时候没有使用fullchain,这个我是有印象的,当时太着急了。
配置好证书后,重新刷GitHub,发现问题解决了。
真的,我哭死!!!!
Claude,你就是我的真神啊!
回复