A记录域名解析导致顶级域名不能访问的问题

作者 FarLee 2010年2月26日 15:48:36   ‖浏览(14,819)

昨天刚写完Google工具条这篇文章,再用不带www的短顶级域名farlee.info访问我的博客就打不开了;带www的域名www.farlee.info却可以访问,不过因为css文件地址也是用不带www的顶级域名的,所以css文件也不能读取。原以为是网站被和谐了,但想想又没什么敏感内容也不太可能吧。下面先看看用farlee.info网址访问后页面出现的错误提示:

建设中
您想要查看的站点当前没有默认页。可能正在对它进行升级和配置操作。
请稍后再访问此站点。如果您仍然遇到问题,请与网站的管理员联系。

如果您是网站的管理员,并且认为您是由于错误才收到此消息,请参阅 IIS 帮助中的"启用和禁用动态内容"。
要访问 IIS 帮助
  1. 单击开始,然后单击运行
  2. 打开文本框中,键入 inetmgr。将出现 IIS 管理器。
  3. 帮助菜单,单击帮助主题
  4. 单击Internet 信息服务

从上面“建设中”的错误页面提示来分析,貌似这是由于没有设置默认页,或者是因为IIS没有启用动态内容,需要IIS管理器上做一些正确的设置。但是事实上默认首页我是设置过的,咨询空间提供商得到回复是IIS设置也没有更改过,那为什么刚刚都可以访问不带www的顶级域名,现在就不能访问了呢?

另外从出现问题的症状来看:带www能访问,不带www顶级域名不能访问;远方博客带www的网址是用cname 做别名记录解析的,而顶级域名是根据空间商免费送的二级域名ping出来的ip来做的A记录。所以推测应该不是空间IIS的问题,而是顶级域名解析(DNS:domain name resolution)出现了问题。于是又去检查Godaddy域名解析状态,提示一切正常,Godaddy域名解析服务器也没有被封掉。

等到了晚上博客还是无法打开,再次要求空间提供商帮忙检查是否出现了其它问题,但是仍然没有得到满意的处理结果;不过值得表扬的是空间商处理问题的态度和速度还是不错的。客服提示既然www的可以访问,那可以将不带www的顶级域名做url转向到带www的域名上。方法是很好的,但是godaddy域名的url转向服务器早前就已经被国内封杀了。况且我的Google 首选域为顶级域名farlee.info,主要推广的是这个短的网址,同时有zac等人表示除了对域名做301转向,其他如使用服务器技术实现的url转向都是对搜索引擎不太友好的做法;最后基于seo的考虑,还是不做url转向。

然后分析访问日志,发现竟然有人来扫描过我的网站根目录下是否有传奇私服压缩包:GET /mirserver.rar - - 1.2.3.2 HTTP/1.1 Mozilla/4.0 - 404 0 31汗!!可以用直接将该ip段封锁掉,不过这也不是导致博客不能访问的原因。

最后经过步步排查,确定问题应该就是出在对不带www的顶级域名的解析上,ping了多次虚拟主机提供的免费二级域名,却始终也ping不到原来设置的A记录ip了。搞了半天原来是空间商将虚拟主机的IP换了,这样因为cname会自动别名解析到新的ip,所以带wwww的网址可以正常访问,而不带www的顶级域名指向ip错误,所以相应地导致什么未设置默认首页,IIS未启动动态内容等等错误提示就来了。最后将godaddy域名解析A记录ip设置为空间商统一提供的通用ip,问题解决了。

一个这么简单的问题,分析过程却弄得这么复杂。一方面由于空间商经常更换服务器ip,更换了ip又不通知;另外搜索了一番也没有找到切实可用的解决办法;所以这里就将这个简单的问题记录一下,希望以后有人碰到类似问题,可以参考一下。

最后说下spider的问题,从访问日志上看出,Google spider Googlebot在网站首选域farlee.info不能访问之后,就没来爬了;而baiduspider却仍然在爬www的网址,返回状态码200,远方博客网站所有的内部外部链接都是用短网址的,说明百度spider在索引数据库会默认爬www的网址。最后还有一个比较好玩的是,在我博客新开通恰好一个月的时候,在百度搜索框用site:farlee.info,发现新网站收录数终于从2条一下上升到了70几条,于是为什么百度只收录新网站首页,不收录内页 也有了确切的答案。

site 百度收录新网站内页

site 百度收录新网站内页条数


“A记录域名解析导致顶级域名不能访问的问题”文章评论(16)

  1. 好清新的博客

  2. http://www.fengxiongtop10.com

    讲了半天我也没看懂如何在godaddy nds里面设置不带www的域名解析?能详细跟我说下吗,谢谢啦

  3. ….不懂

  4. 做了不带www的A记录之发现不能正常访问www.ychczs.com,有时间帮我看看

Trackbacks/Pingbacks

  1. Wordpress教程-模板主题/插件/函数 - 远方博客
  2. Godaddy主机域名如何设置DNS - 远方博客
  3. LNMP安装配置-linux Nginx/Mysql/Php/Phpmyadmin(CentOS vps) - 远方博客
  4. LNMP安装配置-linux Nginx/Mysql/Php/Phpmyadmin(CentOS vps) - 暖果博客 | 精彩互联网
  5. LNMP安装配置-linux Nginx/Mysql/Php/Phpmyadmin(CentOS vps 平台)- 阳光主机网
  6. 0x6c69-臣心一片磁针石,不指南方不肯休! » Blog Archive » LNMP安装配置-linux Nginx/Mysql/Php/Phpmyadmin(CentOS vps)
  7. LNMP安装配置-linux Nginx/Mysql/Php/Phpmyadmin(CentOS vps) | 路^过~冬天
  8. LNMP安装配置-linux Nginx/Mysql/Php/Phpmyadmin(CentOS vps) – | 第一整站站
  9. WordPress启用network多用户版本-WPMU » wordpress
  10. WordPress启用network多用户版本-WPMU | VCDMA
  11. WordPress建立多用户站点的方法 | 巫亚 voodoo.asia
  12. WordPress启用network多用户版本-WPMU – 木易岩心

来说兩句