当前位置:  开发笔记 > 编程语言 > 正文

www网址中的www有什么意义?

如何解决《www网址中的www有什么意义?》经验,为你挑选了4个好方法。

我一直在尝试为我的网站收集分析,并意识到谷歌分析并未设置为访问www.example.com的访问者捕获数据(它仅为example.com设置).我注意到,当我只键入example.com时,许多网站会将我重定向到www.example.com.但是,stackoverflow正好相反(将www.stackoverflow.com重定向到stackoverflow.com).

所以,我已经决定,为了获得准确的分析,我应该让我的Web服务器将所有用户重定向到www.example.com或example.com.是否有理由做其中一个?这纯粹是个人偏好吗?与www有什么关系?我在浏览器中键入域时从不输入.



1> slim..:

历史课.

曾经有一段时间网络没有主宰互联网.拥有域名的组织(例如我的大学,aston.ac.uk)通常会为各种服务设置几个主机名:gopher.aston.ac.uk(Gopher是万维网的前身),news.aston .ac.uk(用于NNTP Usenet),ftp.aston.ac.uk(FTP - 包括匿名FTP档案).它们只是访问这些服务的明显名称.

当HTTP出现时,惯例就是为Web服务器提供主机名"www".该会议非常普遍,有些人开始相信"www"部分实际上告诉客户端使用什么协议.

这个惯例今天仍然流行,它确实有一些意义.然而,这在技术上并不是必需的.

我认为Slashdot是最早决定使用无www网址的网站之一.他们的主管Rob Malda提到"TCWWW" - "被诅咒的WWW" - 当新闻文章在他的URL中包含"www"时.我想对于像Slashdot这样主要是强大程度的网站的网站,URL中的"www"是多余的.

您可以选择任何您喜欢的规范地址.但要保持一致.从其他形式重定向到规范形式是一种很好的做法.



2> Bombe..:

此外,跳过"www."会在每个请求中保存四个字节.:)



3> Alex Fort..:

它只是一个基于传统的子域名,真的.如果你不喜欢它就没有意义,它也浪费了打字时间.我http://somedomain.com更喜欢http://www.somedomain.com我的网站.



4> Sam Hasler..:

重要的是要注意,如果你不使用www(或其他一些子域),那么所有的cookie都将被提交到每个子域,你将无法拥有一个无cookie的子域来提供静态内容,从而减少了在浏览器和服务器之间来回发送的数据量.你后来可能会后悔的事情.

(另一方面,跨子域验证用户变得更加困难.)

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有