更改您的名称服务器
指向 Cloudflare 名称服务器对于成功激活您的站点至关重要。否则,Cloudflare 无法管理您的 DNS 以及优化您的站点。
1.登录到您的注册机构帐户
通过 WHOIS 确定您的注册机构。
删除以下名称服务器:
dns7.hichina.comdns8.hichina.com
2.替换为 Cloudflare 名称服务器:
名称服务器 1
chan.ns.cloudflare.com
名称服务器 2
seth.ns.cloudflare.com
检查以确保它们正确无误,然后 保存更改。
注册机构通常会在 24 小时内处理名称服务器更新。此过程完成后,Cloudflare 会通过电子邮件确认已激活您的站点。
了解如何在 Cloudflare 中更改名称服务器。
为何我的站点不是通过 HTTPS 运行?
如果您最近注册了 Cloudflare,并且您的上述证书状态显示“正在向证书授权”,则表明您的站点还不能使用 HTTPS,因为 Cloudflare 没有相关证书。付费计划的设置通常需要 15 分钟左右时间,Free 计划最多需要 24 小时。如果在此之后您不再持有证书,请联系支持部门。
如果上面的状态显示“有效证书”,则通过 HTTPS 访问您的站点时 可能会出现其他几个常见问题。
####我应该使用哪种 SSL 设置?
此设置控制 Cloudflare 的服务器如何连接到您的源服务器以发送 HTTPS 请求。我们建议尽可能启用“完全 SSL (严格)”设置。每种设置的常见用例:
关:访问者无法通过 HTTPS 查看您的站点;他们将被重定向到 HTTP。
灵活 SSL:即使所使用的证书对您的站点无效,也不能在源服务器上配置 HTTPS 支持。访问者能够通过 HTTPS 访问您的网站,但与您的源服务器的连接将通过 HTTP 建立。注意:某些源服务器配置可能会遇到重定向循环。
完全 SSL:您的源服务器支持 HTTPS,但安装的证书与您的域不匹配或属于自签名证书。Cloudflare 将通过 HTTPS 连接到您的源服务器,但不会验证证书。
完全(严格):您的源服务器已安装有效证书(未过期,并由可信 CA 或 Cloudflare Origin CA 签名)。Cloudflare 将通过 HTTPS 连接,并对每个请求验证证书。
始终使用 HTTPS
使用同等 “https” URL 的 301 重定向答复所有使用 “http” 的 URL 请求。如果您只希望重定向一部分请求,请考虑创建“始终使用 “HTTPS”页面规则。
Auto Minify 有什么作用?
Auto Minify 可以从源代码中删除不必要的字符(如空格和注释等),而不会更改源代码的功能。
缩小可以压缩源文件的大小,这可以减少需要传输给访问者的数据量,进而缩短页面加载时间。
####Auto Minify 为何不起作用?
Cloudflare 的 Auto Minify 功能在特定情况下可能不会缩小某些脚本,以确保我们不会让您的网站代码产生错误。在下列情况下,代码在传递时不会缩小:
- 文件由外部服务或不由 Cloudflare 提供技术支持的域(例如,Google、Facebook、Twitter 和小组件等)提供。
- 文件名中包含 .min
- 文件存在语法错误,且无法解析
- HTML 代码中嵌入的内联 CSS 或 JS 不缩小
- Auto Minify 不从 HTML 中删除换行符,但删除不必要的空格
Cloudflare 应用 Brotli 压缩来帮助加快访问者的页面加载时间。如果客户端支持多种压缩方法,Cloudflare 将选择 Brotli 压缩作为首选的内容编码方法。如果客户端未指明其支持 Brotli 压缩,将应用 gzip 压缩。Cloudflare 会压缩什么?