有或没有www的网站地址?

我们是否应该在服务器端自动将www.example.com/abc.htm转换为example.com/abc.htm ,反之亦然? 因为用户可以input没有www的站点地址。 哪个更好?

编辑:我问,因为我正在写很多重写规则,所以坚持一个是我猜。

将www添加到您的网站绝对没有技术上的理由。 它是您select带或不带www,因为许多stream行的网站与www,像谷歌,脸书。 这些网站redirect

 http://google.com to http://www.google.com 

还有许多网站没有像twitter,stackoverflow.com。 这些redirect

 http://www.stackoverflow.com to http://stackoverflow.com 

我认为你可以select添加或省略www

重要的一点是要注意这一点

你应该有一个永久的redirect规则来redirect

 http://www.twitter.com to http://twitter.com 

这是因为如果你已经显示了www.twitter.com和twitter.com的内容

您的search引擎排名将分裂成两半,而不是twitter.com有1000个职位http://www.twitter.com将有500个排名和http://twitter.com将有500个排名这破坏了网站的普及。

顺便说一句,search引擎会理解redirect规则。

无论你喜欢什么。 在过去,www.foo.com是首选的,以区分Web服务器与FTP和其他服务器。 现在没有人真的在意这个了。 尽pipe接受和不使用www前缀都是很好的。