🗒️Cloudflare配置CDN+SSL+代理 
00 分钟
2024-5-1
2024-5-1
type
status
date
slug
summary
tags
category
icon
cf是一个免费的代理,隐藏您的真实ip,防ddos攻击,cdn加速(缓存js,css等文件),以及免费的ssl证书,非常牛,而且部署非常的简单方便。
首先,需要着重说明的是,宝塔的ssl在多个域名的情况下,是有问题的,他的证书是多个域名一起申请的证书,这势必会造成关联,因此, 如果您只有一个店铺,可以使用宝塔安装ssl,但是,如果您有多个域名,请一定不要使用宝塔面板里面的ssl功能申请,请使用cf的ssl
cloudflare的ssl证书申请很方便,而且时间为15年,不用担心过期问题,相当的牛x,而且是免费的
CF添加站点以及域名
1.访问:https://www.cloudflare.com/zh-cn/, 注册账号,登录
2.添加站点
因为我这个账号已经添加网站了,可能和您看到的不大一样,大致都是先添加站点
notion image
填写您的域名,注意格式为:
example.com
notion image
提交
notion image
选择free免费,点击继续按钮
notion image
等待十几秒后,如下图:
notion image
3.在这里添加记录,名称里面填写您的子域名名称
  • 代表所有的子域名,泛解析类型,譬如 www.xx.com, sss.xxx.com 等任何子域名
  • @代表根域名,譬如 xxx.com
  • 您也可以填写具体的子域名,譬如 www.xxx.com, shop.xxx.com
notion image
如上图,我填写的是泛解析的类型,保存即可
notion image
如上图,点击继续按钮。
notion image
如上图4步骤,添加CloudFlare名称服务器,进行域名的DNS修改
4.您需要到您的域名商,更改DNS,下面的例子为阿里云域名(如果您是其他的域名商,您可以参考一下)
4.1阿里云域名列表,点击右侧的管理按钮
notion image
4.2点击修改DNS服务器按钮
notion image
4.3 更改为:Cloudflare's nameservers
notion image
提交后,您需要等待一段时间,可能需要几个小时等待域名解析
5.回到cf,继续
notion image
点击start按钮
notion image
5.1开启自动https重写,点击保存按钮
notion image
5.2开启始终使用https,点击保存
notion image
5.3勾选 javascript,css,html,点击保存
notion image
5.4开启Brotli压缩,点击保存
notion image
然后点击完成按钮即可
6.您可以点击按钮检查名称服务器,来进行检查域名是否解析
notion image
注册机构可能需要 24 小时来处理名称服务器更新。当您的站点在 Cloudflare 上激活时,您会收到一封电子邮件。
您需要等待几个小时(最高不超过24小时),DNS解析生效
fecify配置
1.首先,如果您在宝塔中开启了ssl,请一定要关掉宝塔中的ssl,请一定要关掉宝塔中的ssl,请一定要关掉宝塔中的ssl,非常重要!!!!
notion image
2.域名解析生效后,通过https访问您的服务端后台,进入店铺管理,点击详情,开启ssl
notion image
3.cf开启ssl
notion image
选择第二个,即可完成ssl配置
cf是一个免费的代理,隐藏您的真实ip,防ddos攻击,cdn加速,以及免费的ssl证书,非常牛
cf高级设置
1.缓存您的图片,这个功能是付费的,您可以使用付费版将您的产品图片等使用CDN加速。
notion image
2.设置缓存
notion image
其他的您可以自己查阅资料,这里不做叙述

评论
  • Twikoo