我想将CloudFlare用于我的网站(托管在Microsoft Azure上)。
我已将我的域名添加到Cloudflare,并将我的域名服务器更改为我从Cloudflare获得的域名。
此外,cloudflare导入了我目前的以下DNS设置(我的域名已被domain.com取代):
我认为迁移会顺利进行,但是,当我访问www.domain.com时,我收到错误:
http://www.domain.com/的网页可能暂时关闭或 它可能已永久移动到新的网址。
但是,当我刷新几次时,它最终会加载该网站。 如果我去domain.com(没有www-prefix),我收到错误:
无法找到domain.com的服务器DNS地址。
可能会发生什么?
答案 0 :(得分:1)
对于第一个问题...如果您看到Azure网站的响应不一致,则应该提出Azure支持服务单。
对于第二个问题...尝试通过http://digwebinterface.com验证CLOUDFLARE DNS解析,通过递归DNS服务和直接查询CLOUDFLARE名称服务器。如果后者正在运行,则DNS委派中必定存在问题(请向注册商检查名称服务器设置,同时尝试委派验证服务,例如http://dnscheck.pingdom.com/)。如果后者不起作用,您需要使用CLOUDFLARE进行处理。
答案 1 :(得分:0)
您需要在主机记录中指定@和www CNAME。不只是www。
更改dns后刷新正常。浏览器将dns查找保留在缓存中,因此如果您在另一个浏览器上访问该站点,则无需进行刷新。当您想要查看dns更改时,只需清除浏览器缓存,但某些编辑可能需要15分钟或更长时间才能看到更改。