今天要介绍的是 CloudFlare 设定的 Network 标签页,写了十来篇 CloudFlare 设定介绍,有人问我,这些设定其实不难(甚至可以说简单),但为何还要写这么多篇文章作介绍呢?其实我的目的只是把每个选项都介绍给“有心想了解它”却“觉得有难度”的人,让你们做最初步的了解。我们都知道,学习有很多方式,你可以将每项设定透过 Google 查询并认识它,也可以先看完这系列教学再将有兴趣或会使用到的做深入了解。
首先我们切换到 Network 标签页。
第一大象的设定是“HTTP/2 + SPDY”,HTTP/2 是新的 HTTP 版本,SPDY 则是建筑在 HTTP 协定上的一个协定。简单来说,这两个协定都是有助于网页载入速度变快的!预设来说选项会是 HTTP/2 + SPDY,CloudFlare 就会同时相容这两个通讯协定,但如果您有特殊原因,不想支援 HTTP/2 (因为比较旧的浏览器可能会出问题,在极少数情况下),也可以将设定调整为“SPDY Only”。
第二项设定是“IPv6 Compatibility (IPv6 相容性)”,打开的话只要经过 CloudFlare 在存取你的网站的子网域都会相容 IPv6!没有特殊目的就把它打开吧。
接着是“Pseudo IPv4”中文可能翻译成“伪装 IPv4”,主要功能是伪装一个 IPv4 地址在 HTTP 标头,用意是避免老旧的应用程序因为设计上的问题,接收到 IPv6 地址的 HTTP 造成程式出错!如果你现在完全没有想法,关掉它就对了。
下一项是“IP Geolocation”中文应该称之“IP 地理位置”,功能是 CloudFlare 会在 HTTP 标头内增加一个“CF-IPCountry”字段,你可以透过那个字段判读使用者的 IP 地理位置来源!相信我,只要你有用到,这是一项非常实用且好用的功能,但必须依赖 CloudFlare。值是 ISO 3166-1 制定的两位代码,例如 Taiwan = TW。
接着是“Maximum Upload Size”,就是最大可以接收的档案大小,免费方案就是 100MB 不能选。
最后两项也是不能选的,需要 Enterprise Plan 的网站才能使用(这干脆不要列出来)。