最新消息:

Cloudflare最正确的域名解析方式 SSL证书的设置方法

网站技巧 admin 4547浏览 1评论

这里重点说下,千万不要用宝塔的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 的插件, cloudflare插件:

否则容易出现2个问题:

问题1 图片问题:

如果没有安装cloudflare插件,上传的图片的链接地址还是http的,而不是https的,这样容易导致图片在http的网址下能显示,在https的网址下却不能显示。

问题2 后台Option设置时 http 不能改成 https 的问题:

如图:

你安装 好wordpress 后,默认是给你填的是没有SSL证书的 http 的 地址,如果 你直接在这里改成https,那么将直接导致你的网站无法访问。

出现这种情况的话,可以直接去数据库里将你刚刚的错误操作改回来:

所以你真要修改,那么请安装好cloudflare的插件后,再修改Wordpress Address。

 

 

方法就是这样了。

 

 

转载请注明:日记男孩的博客 » Cloudflare最正确的域名解析方式 SSL证书的设置方法

赞赏

微信赞赏支付宝赞赏

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 😳
    qkl7个月前 (09-18)回复