返回列表

域名纠错系统说明

一.背景
用户有时会访问到没有解析的域名,有时是因为输入错误,有时是域名确实不存在。对域名没有解析的提示的发展经历了几个阶段,也是用户感受不断提高的过程。
1.由浏览器(最典型的IE6)返回一个难看的千篇一律的纯文字页面(相信大家都见过)。
2.浏览器对没有解析的域名自动使用搜索引擎。如:
image001.gif

3.电信运营商(ISP)将没有解析的域名请求解析到一个默认页面(抢在了浏览器前面进行了提示)。如:
image002.gif
因此我们的想法就是在他们(浏览器和电信运营商)之前对这类错误请求进行友好提示,以期更好的用户体验。

二.规则
访问所有由我公司域名服务器解析但没有设置解析的域名会出现域名纠错的提示页,提示用户“您访问的网站没有解析!”
例如abc.com由我公司域名服务器解析,该域名只设置了www的A记录:
www.abc.com                A                202.106.32.123
那么访问其他域名如:123.abc.com等会出现域名没有解析的提示。
提示页的样式是多样的(有很多模板),即使是同一种模板,每个人看到展示内容也是不一样的,因为程序会根据域名和用户cookie猜测用户感兴趣的内容,以达到更好的体验。
以下为一种样式:
image003.gif

三.可能的问题(FAQ)
1.域名纠错系统是否会影响域名的正常解析?
不会,所有设置了解析的域名都会正常解析。只是对于没有解析的域名会出现域名纠错的友好提示。
2.是不是所有的网站无法访问都会出现友好提示?
不是,只有域名没有解析的错误才会出现。我们经常遇到的网站无法访问的情况很多:大多数是服务器的问题:包括404页面没有找到,403没有权限,500服务器错误等。这些都不是域名解析失败,不会出现域名纠错的友好提示。
3.为什么提供这样的功能?
提供更友好的提示页面,增强用户体验。(这种域名解析的错误目前也是被浏览器或电信运营商截获和处理。我们认为我们可以处理的更好)
4.我不想看到域名纠错的提示:
例如:用户不想看到访问123.abc.com时出现友好提示,只要给123.abc.com设置一条A记录或CNAME记录即可。例如如果www.abc.com有网站,可以把123.abc.com和www.abc.com设置相同的IP,如果就希望访问的时候无法访问但不出现提示页,可以指向一个没有网站的地址,如127.0.0.1(本机)或61.61.61.61
如果用户希望本域下所有的域名都不出现域名纠错的友好提示页,可加一条“*”记录。

返回列表