我遵循了this教程,以便使用Digitalocean.com设置CloudFlare。但是,我遇到了以下问题:
从Chrome访问我的网站时,我注意到没有迹象表明CloudFlare正在为我工作。响应中没有CF-RAY
或cloudflare nginx
标头。此外,Claire扩展显示CloudFlare未激活。但是,当我使用WebPagetest测试网站时,我可以看到所有使用CloudFlare缓存系统的javascript文件。
答案 0 :(得分:4)
你等了多久才能测试? DNS更改需要一段时间才能传播,听起来您的DNS服务器仍在使用旧的服务器地址。
通过运行ping address.com
进行检查,它是否已解析为您的数字海洋IP或其他内容?
答案 1 :(得分:1)
CloudFlare通常在名称服务器级别设置(尽管CloudFlare Partners与Business / Enterprise计划上的人员可以选择通过CNAME进行设置)。名称服务器通常需要时间来传播,这可能是24-48小时(其中A记录或CNAME记录通常具有低得多的TTL)。
您可以通过以下方式检查计算机在Mac / Linux机器上指向的名称服务器:
挖掘NS
在Windows上,您可以执行以下操作:
nslookup -type = NS
这将告诉您计算机指向的名称服务器,以及是否需要等待更长时间才能将它们传播到CloudFlare。
长话短说,请耐心等待。 :)
答案 2 :(得分:0)
在客户端IPV4连接属性中使用google dns 8.8.8.8
和8.8.4.4
。可能是您的ISP正在缓存该站点而您无法看到即时更改