域名改为qifu.me

原以为阿里云的 ACE 会比较划算,前两天心血来潮就用 qifu.me 搭个博客试了一下,结果刷刷的,每小时扣几分钱,如此算下来,每年就要几百了,即使是选择包月套餐,每月也要20,远不如现在的虚拟机划算。而且,ACE 里面博客和插件不能自动更新,每次都要 SVN 提交。

国内服务器大概是没戏了,大学生计划的超便宜主机,我也没验证通过,还要等一年才能再次验证。于是,就趁着这股折腾劲儿,把博客的域名换成了 qifu.me。

其实纠结过好久要不要换,新域名更简短,但毕竟是国别域名,在我眼里不如 com 这种通用(实际上,国别域名比那些乱七八糟的新顶级靠谱多了,而且即使某个国家或地区不在了,域名也不一定会废弃)。但是 com 域名确实太长了,即使是我自己也嫌输入麻烦,使用时要么是打开 qifu.me 再点链接,要么用 qifu.me 对某些长地址做301跳转,何苦呢?不如直接换了。

为了简短,域名同时也去掉了 www,直接使用裸域 qifu.me。

用裸域的缺点,估计大家都知道: CNAME 记录会影响 MX 记录,以及 Cookie 会传递给子域名。这俩问题,都是规范造成的,不算 bug,没什么解决方法。

毕竟小站,不需要 CDN,不用设置 CNAME 记录,完全不受影响。而且,我觉得目前这种设置 CNAME 记录的 CDN 方式并不完美:DNS 需要依靠 IP 地理位置数据库,而这个数据库很可能不完全准确;而且还增加了一次域名解析时间。所以,如果以后的 CDN 全都通过 IP 直接任播的方式实现就好了。

至于 Cookie,其实可以设置 domain 以及 path 属性限定作用范围,但是按 RFC 规定,domain 属性设置的域名,必须以“.”开始,即使没加这个点,也应该是这么处理的。所以,传递给子域这个问题,真的没办法。不过,我不用子域啊,哈哈。

某些特定目录,比如“/abc/”下的 Cookie,可以将 path 属性设置为“/abc/”予以限定,这样访问网站根目录或者其它目录时,浏览器就不会把“/abc/”目录下的 Cookie 发送到服务器了,节约了那么一丢丢的流量。而且,Cookie 太小了,传输过程中,最大也被限定到4KB,所以一般不是事儿。除非网站访问量超大,Cookie 超大,网页引用的资源超多,而这些资源又是相同的域名或者子域名下的,那就需要考虑了。

随便看看

本文共有73条评论

你好,哪位? 填写