我的域名在国内访问一直报 301 错误,很奇怪。
一开始用的是 Cloudflare ,我以为是中国流量太大被 Cloudflare 屏蔽了,
于是把国内线路切到阿里云 ESA ,结果还是一样——国内访问 HTTPS 就 301 ,但国外正常。
然后我怀疑是我证书配置有问题,于是我试了直连源站(不用 CDN ),国内 HTTPS 仍然 301 ,但 HTTP 却能正常访问!国外都 OK 。
所以这就很诡异了,这啥情况?难道域名被墙了?而且还只墙 HTTPS ?有这种操作?
![]() |
1
churchmice 72 天前 via Android
当然有了
|
![]() |
2
ZRS 72 天前 via iPhone
应该是你配错了,301 都出来了,明显这个时候 TLS 已经建立了
|
3
abc612008 72 天前 ![]() 301 也不是错误啊
|
4
ssiitotoo 72 天前
是不是新域名?是不是没有备案?
|
5
aspirine1023 26 天前
我也碰到了一样的问题,起初是我以为证书有问题,https 提示证书错误,而且用 openssl 检查网站证书,无法获取到证书,挂梯子就能获取证书,http 正常,https 无法访问网站,我怀疑就是 https 被墙了,呵呵,我还在检查
|