小狮子 发表于 2024-8-7 19:38:36

cloudflare如何设置 https

本帖最后由 小狮子 于 2024-8-7 19:45 编辑

按网上的教程设置 :

https://blog.csdn.net/weixin_41386222/article/details/140269387


可是设置完成之后,

一个网站访问http提示不安全,访问https显示404.

另一个网站用chrome访问http跳转到https,然后显示“Your connection is not private”,网站都进入不了。


我已经修改了域名了name server,cloudflare显示网站域名为active
开启了始终使用https,
设置加密模式为“灵活”


请问一下大家是什么原因呢?

是改了nameserver要等24小时吗?

另外还有一件怪事,我刚刚又试了一下用firefox,两个网站都可以用https访问,用chrome就不行,用360浏览器也不行,显示证书异常。

真是奇怪。




沐风 发表于 2024-8-7 23:37:37

很简单。

你需要在 CloudFlare关闭 SSL,灵活配置的 SSL本身就容易报错;

其次,你需要在你的服务器段配置 SSL,比如你用的宝塔或者 AMH,你应该在建盏环境端申请和配置 SSL。

如果你需要隐藏你的 VPS的 IP,你也需要在 CloudFlare上配置“完全” 端到端的SSL加密,而不是灵活的 SSL,然后再在 DNS的 A记录解析那里开启 Proxy黄色的小云朵。

小狮子 发表于 2024-8-8 08:21:41

本帖最后由 小狮子 于 2024-8-8 08:22 编辑

沐风 发表于 2024-8-7 23:37
很简单。

你需要在 CloudFlare关闭 SSL,灵活配置的 SSL本身就容易报错;

我最开始就是在宝塔配置的,将cl的证书复制到宝塔
也是不成功。

好像cl不支持这种配置?

于是我就按别人说的,用简单的方法,直接用cl的flexable模式。

可是还是不行。


沐风 发表于 2024-8-8 12:04:33

小狮子 发表于 2024-8-8 08:21
我最开始就是在宝塔配置的,将cl的证书复制到宝塔
也是不成功。



你就不能在宝塔直接申请免费的证书?

小狮子 发表于 2024-8-8 21:59:57

沐风 发表于 2024-8-8 12:04
你就不能在宝塔直接申请免费的证书?

免费的3个月要续一次,每一次都忘记。

宝塔有一个自动更新的脚本,可是我设置了,从没有有效过。
页: [1]
查看完整版本: cloudflare如何设置 https