我们是否应该在服务器端自动将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前缀都是很好的。