cloudflare使用总结
cloudflare简介
Cloudflare,Inc.是一家美国公司,提供内容交付网络,DDoS缓解,互联网安全服务和分布式域名服务器服务,位于访问者和Cloudflare用户的托管服务提供商之间,充当网站的反向代理。Cloudflare的总部位于加州旧金山,在伦敦,新加坡,香槟,奥斯汀,波士顿和华盛顿特区设有办事处。
功能讲解
dns解析
cloudflare最基本的功能,而且要想使用cloudflare的功能,必须使用cloudflare作为域名解析服务器。
cdn加速
作为域名解析的附带功能,添加到其中,可以免费使用,收费有更多线路可以选择。
加密
SSL
此设置控制Cloudflare的服务器如何连接到您的来源以获取HTTPS请求。我们建议尽可能启用完整SSL(严格)设置。每种常见的使用案例是:
Off:没有访问者能够通过HTTPS查看您的网站; 他们将被重定向到HTTP。Flexible SSL:即使使用对您的站点无效的证书,也无法在您的原始设备上配置HTTPS支持。访问者将能够通过HTTPS访问您的网站,但通过HTTP连接到您的来源。注意:您可能会遇到一些带有一些原点配置的重定向循环。Full SSL:您的源支持HTTPS,但安装的证书与您的域不匹配或者是自签名的。Cloudflare将通过HTTPS连接到您的来源,但不会验证证书。Full SSL (strict):您的原产地有安装的有效证书(未过期并由受信任的CA或Cloudflare Origin CA签署)。Cloudflare将通过HTTPS连接并验证每个请求的证书。
注意:
因为自己尝试过Flexible SSL和Full SSL
建议的是普通的wordpress vps使用Full SSL
像很多第三方绑定域名不支持Full SSL的博客空间,例如heroku,Blogger就使用Flexible SSL,像一些云储存方案,比如amazon s3就使用Flexible SSL。
由于使用了两种不同的SSL方案,但是cloudflare在选择方案的时候只能选择一种方案,于是在Page Rules里面设置方案即可。注意,Page Rules只有三个免费规则,更多规则需要收费。所以要根据自己的实际情况选择具体方案。
Edge Certificates1
默认浏览器显示的证书网址是
ssl123456.cloudflaressl.com,其中的数字是随机的。这里可以购买证书,让浏览器显示的是对应域名的证书。比如域名是abc.com,那么浏览器显示的也是abc.com的通用域名证书。Origin Certificates
生成由Cloudflare签署的免费TLS证书,以安装在您的原始服务器上。
注意
vps可行,虚拟空间不一定,很多其它网站(github,amazon s3,heroku)也没有办法部署SSL证书。
Speed
Auto Minify
自动精简代码
可选
JavaScript,CSS,HTML代码Enable Accelerated Mobile Links
启用加速移动链接以增强您的移动访问者的外部内容体验。加速移动链接可让您的用户在AMP中从您的网站打开外部AMP链接。AMP使您的网站的移动体验速度至少比平时快三倍。
注意:启用此选项将适用于您的整个域。或者,您可以通过从下拉菜单中选择,为每个子域启用此选项。
注意
最多支持3个网站
Mobile Redirect
将使用移动设备的访问者重定向到移动优化网站。
注意
只能选择一个域名,而且区分ipv4和ipv6版本
Caching
Purge Cache
清除缓存文件以强制Cloudflare从Web服务器获取这些文件的新版本。您可以选择性地或全部清除文件。
注意:清除缓存可能会暂时降低您网站的性能。
Browser Cache Expiration
确定Cloudflare指示访问者的浏览器缓存文件的时间长度。在此期间,浏览器从本地缓存加载文件,加快页面加载速度。
Always Online
如果您的服务器出现故障,Cloudflare将从我们的缓存中为您的网站的静态页面提供服务。
注意
有时候网站因为各种不可控的原因导致无法访问,这个时候可以利用缓存让网站保持在线状态。
Page Rules
Page Rules
使用页面规则可以控制在给定URL上触发哪些Cloudflare设置。每个URL只能触发一个页面规则,因此,如果按优先顺序对页面规则进行排序并尽可能使您的URL模式尽可能具体,这将非常有用。
注意
可以设置SSL的设置,让整个网站支持几种不同的SSL加密方式
apps
在网站添加一些第三方应用到网站,不需要添加代码,只需要在cloudflare设置即可。
Scrape Shield
Email Address Obfuscation
模糊的电子邮件地址显示在您的网站上,以防止机器人和垃圾邮件发送者收获,而不会明显改变访客的地址。
建议
开启设置,防止垃圾邮件骚扰
Server-side Excludes
自动隐藏可疑访问者的特定内容。
建议
开启设置,防止恶意访问
Hotlink Protection
保护您的图像不受场外链接的影响。
建议
开启设置,防止盗链
其它补充
ip地址列表
cloudflare cdn ip地址列表
这个有很多用处。比如服务器仅允许这部分ip访问,ip访问统计中,这部分ip就可以排除了。
1. 收费
评论
发表评论