子域缓存问题

时间:2011-03-17 02:56:55

标签: caching dns subdomain

我已设置子域 abc.mysite.com 以指定另一台服务器上的特定IP。我通过创建以下A记录来做到这一点:

a xx.xxx.xx.xx中的abc 300 和A xx.xxx.xx.xx中 www.abc 300

我的主持人确认这是正确完成的,但是(3天后)该域仍然间歇性地解决。也就是说,有时它会解析为正确的IP,我会看到正确的页面,有时我会看到来自cpanel的404错误或默认网页。

我的主机建议这是一个缓存问题,如果我执行flushdns并清除浏览器缓存,则可以解决问题。但我很困惑为什么它再次发生。

是否可以通过其他服务器触发它?或者只是等待一段时间才能传播?

如果问题不明确,请原谅我。这件事不是我的强项。

2 个答案:

答案 0 :(得分:1)

404错误表示Web服务器端出错 - 而不是DNS级别。这意味着,如果您看到404错误或cPanel默认站点,DNS工作正常,但Web服务器不响应。

http://en.wikipedia.org/wiki/HTTP_404#Overview

检查网络服务器日志和/或就此问题与您的提供商联系。

答案 1 :(得分:0)

在您进行更改之前TTL是什么?我看过86,400秒(一天)和604,800(一周)作为过去常见的选择。 (重要的数字是在您进行更改之前将TTL设置为的内容,因为它决定了在DNS缓存中保存多长时间的数据。)