三达不溜

星期五 03.27.2009 - Posted in 工作分享, - 1,909 views
印象中最早看老外个人网站就挺纳闷,怎么人家都没有www,这样也可以?经过不断尝试,我发现确实不录入www要快捷的多,但不清楚怎么能做到。几年后与朋友合租服务器,有人告诉我再绑个re...

印象中最早看老外个人网站就挺纳闷,怎么人家都没有www,这样也可以?经过不断尝试,我发现确实不录入www要快捷的多,但不清楚怎么能做到。几年后与朋友合租服务器,有人告诉我再绑个rexsong.com就可以了,于是一直都这么搞。

但不久我发现,数据监测时rexsong.com, www.rexsong.com分别是两条记录。根据此逻辑,流量被分流会影响对网站的质量评估,因此后来又处理成全部脚本跳转到www.rexsong.com,笨手笨脚的感觉。

用上装Apache的服务器后,朋友告诉我用301跳转很容易实现我的需求。于是我觉得所有问题都解决了,可以在用户键入www.rexsong.com的时候自动重写为rexsong.com,告知有心留意的用户——其实这样就行。

当然,二级域名没有www,但用不用二级域名得看个人需求。在内容组织角度,我认为个人博客仅仅能为个人网站内容提供比较单一的线性关系,与个人网站的二级栏目并不同维度,同时独立环境和系统也利于灵活搬迁,因此博客用二级域名比较合适。

同时我也留意到,公众传媒几乎所有网站都会带上www。主要原因我想是www在网址中深入人心的地位,同时左右对称也好看的多,甚至“三达不溜”还上了电视广告和赵本山小品。或者现在很多网民根本就不知道,不敲入www也理应顺利访问网站才对。

网址问题表面看起来比较浅显,但个人认为实质上是涉及了用户友好、开发者友好、机器友好内多项技术指标的复杂问题。在初级网民角度,不妨来看看对中国移动的提问:

输入网址时的www必须要输入吗?

访问央视任意敲入如下1和2网址都会被重写得到3,直接指向到default.shtml文件。第一用户不需要得到这么多干扰信息;第二搜索引擎此时只认单个文件;第三不利于技术方案扩展。

  1. http://cctv.com
  2. http://www.cctv.com
  3. http://www.cctv.com/default.shtml

2009.3.30 朋友告诉我用url-rewrite很容易实现我的需求。
朋友告诉我用301跳转很容易实现我的需求。

© 一叶千鸟(转载请留原文链接,更新于2009年04月01日11点)

13条评论 发表»

rates says:

国外倒是很流行不带www得网址

Raymond says:

我想www是一种习惯吧,已经在人们小小的心灵中扎下根来。

就像过年同学聚会一样,方式有多种,但一聚会就下意识的想到一起吃饭。
其实除了吃饭这种方式,还有很多,譬如KTV,联CS…等等

再如google已经推出 g.cn这个世界上最短的域名,但我还是习惯打www.google.com

习惯,一切皆源于习惯吧

闲耘 says:

有的域名服务商不开放顶级域名绑定功能,我以前在西部数码有一个域名,顶级域名就不能用,只能用二级域名。
有了智能地址栏,我只打一个g就可以了,这年头,流行超短。。

Datu says:

265和hao123的价值体现之一

Hozaka says:

其实 rexsong.com 才是顶级域,而 http://www.rexsong.com 和 blog.rexsong.com 都是二级域,从层次上来讲是并列的。三大不溜只是历史遗留下来的习惯,走的人多了,自然就成路了。

而从用户角度考虑,改变用户的习惯显然是下策,redirect 是一种折中的方案,但是其中也有技术细节。根据 HTTP 中的定义,重定向分问 301 和 302 两种,前者是永久重定向,对搜索引擎来说会将流量传递至被指向页面;而 302 仅仅是临时重定向,两个地址分别有不同的分值。很多人并没有注意到这个细节。

P.S. 简单的用 curl -I rexsong.com 可以看到 HTTP Response Header

千鸟 says:

我对第一段的理解正确,可能表达上有点问题。
重定向设置真不太熟,我只是在设计角度提出方案和需求。

azero says:

有个有趣的事~~哈哈
http://suibianxianshenmodoukeyi.iask.com/

birdstudio says:

我也是对url-rewrite这里有点疑问,url-rewrite应该不会改用户地址栏里的网址吧。因为我对这个也不太了解,就用Firebug看了一下,是302重定向。
回到正题。习惯的力量是惊人的。其实我觉得从视觉习惯上来说,www开头的字符串会让人立即有访问的欲望,而去掉www之后这种效应可能会大打折扣,甚至它的网址属性可能会被忽略。作为网站的设计者,做到两者都可以正常访问就可以了(当然做到适当的重定向就更好了)。

Deeg says:

我正想把没3大不了的指向到 大不了 那边去,domainsite上不好单独设.

seri says:

早就干掉了www啦 – -,,个人很不喜欢多个累赘的东西,嘿嘿

Dianso says:

不喜欢使用脚本或者其他方法来转向
其实完全可以使用cname功能
比如将@转到www或者www转到@
这样最好控制了

千鸟 says:

1. 服务商那边的cname转向,好多都是不允许的,因为备案等等问题;
2. 脚本转向肯定只是迫不得已最方便的办法;
3. 最好的做法是301。

发表评论

Spammer必读