2007年8月20日星期一

唉,域名!

绑个域名没想到都有这么多麻烦事!

最初是这样:CNAME到domain.yo2.cn,ilovemac.cn隐式转发到www.ilovemac.cn,在yo2里面绑的是www.ilovemac.cn。一直这样用了好一阵,虽然类似 http://www.ilovemac.cn/articles/this-is-an-entry 这样的URL去掉www成为 http://ilovemac.cn/articles/this-is-an-entry 之后,无法访问,但是也没觉得有什么不好,因为很少有人会用这样的URL来访问这里。

后来,因为要绑定feed地址,修改A记录,我就顺便把CNAME变成了A记录,整个DNS解析设置中,仅有一条www.ilovemac.cn指向yo2的IP,在yo2里面绑的是www.ilovemac.cn。当时我没有测试在其他浏览器中的情况。因为我一直在用Firefox,在Firefox中,所有没有www的地址,都会自动加上。但是昨天,我偶尔的用了一回Opera,居然发现,所有没有www的URL都会找不到服务器,IE6中也是同样。然而Safari却和Firefox一样,能够自动加上www。这让我一时间手足无措了。

然后,就根据别人的经验,把ilovemac.cn的A记录指向yo2的IP,再添加www的CNAME指向domain.yo2.cn。问题似乎就这么解决了。但是,在几个浏览器中测试的结果又让我郁闷了。如果在yo2绑定的是ilovemac.cn,则所有有www的URL都会直接重定向到ilovemac.cn,即博客首页;若绑定www.ilovemac.cn,则所有对没有www的URL的访问会全部重定向至此。

另外,为了积极响应从URL中去掉“www.”的运动,我也决定去掉URL中的www.。正好这几天研究一下怎样设置域名效果最佳。

4 条评论:

  1. 弱弱地问,不加www有什么好处?仅仅是为了少打3个字符么?
    --------
    aqua:
    基本上是这样。因为加了www也没什么好处。官方网站上讲了一些不加www的原因。 http://no-www.org/
    评论被放到审核列表里了,抱歉。

    回复删除
  2. 吓死我了,我想我怎么不能访问这儿了。

    回复删除
  3. 没有www的我用的是转发...不懂这个有什么影响...

    -------
    点名活动啦...
    http://www.digglife.cn/articles/desktop-show.html

    回复删除
  4. 楼上的点名活动有意思,比较期待ersaclarke的os x和win的桌面。

    回复删除