Cloudflare最正确的域名解析方式 SSL证书的设置方法
这里重点说下,千万不要用宝塔的SSL证书。那个绝对是鸡肋一般的存在。
如果你的VPS上面放了多个网站,同时开了Cloudflare加速,再加上宝塔的SSL证书,绝逼容易出现串站的情况。
比如你用 http 的方式 打开A站,却发现用 https 的方式打开A站时,却跳转到 同一个宝塔里的 B站去了。 日记哥在网上搜索解决方法,根本麻烦的要死。
CF里本身自带免费的SSL证书。 按我这种方法设置的话,绝对没有那么多鸟事情。
首先要做的 就是关闭掉宝塔的SSL,这个是很多新手喜欢设置的,以为宝塔的免费SSL很好用。其实鸡肋的很。 而且几个月到期后要续期SSL。虽说可以开个计划让它自动执行,但这计划还时不时失灵。
关掉宝塔SSL:
域名商里设置好你的CF的DNS。 这步省略,在CF添加你的域名的时候CF会有提示告诉你怎么操作。
接着 cloudflare 里 设置好 A记录,指向你的VPS:
打开 proxied。 隐藏你VPS的IP地址,同时提升访问速度。
SSL模式一定要选择灵活 flexible :
设置强制HTTPS跳转规则:
这样你会发现 直接只使用CF的 SSL, 舍弃宝塔的SSL,你的网站会少很多问题。 宝塔这玩意感觉很多地方都有bug。还各种收费。
最后一步的详细设置方法可以到这里看:Cloudflare (CF) 设置SSL的方法 强制https跳转的设置步骤
另外使用这种方法一定要安装 cloudflare 的插件,否则上传的图片的链接地址还是http的,而不是https的,这样容易导致图片在http的网址下能显示,在https的网址下却不能显示。
cloudflare插件:
方法就是这样了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库