双 11 的时候我更换了新的服务器,把网站的重定向进行了修改,主要就是修改 www 的问题,把没有 www 的网址自动添加上 www,我本以为我最早做网站的时候加了 www 的重定向的,前两天才发现原来没有。今年9月5号的时候,Chrome 发布了新版本的 Chrome 69 浏览器,这个名称还挺 风流倜傥 的,但是它也惹了众怒,就是自动隐藏了网站的 www 前缀,幸亏它只是隐藏,如果是自动帮用户跳转到无 www 的网页,不客气的说 chrome 肯定会被骂死。很多朋友可能会问,加不加 www 重要吗 ?我的回答是,实际的部署场合真的很重要
咱们先从域名注册开始说起吧,编程原力我当时申请的域名就是 coding10.com,这里要划重点了,这是个不带 www 的域名,是绝对的大 boss,是顶级域名;而 www.coding10.com、wap.coding10.com、moble.coding10.com 等等其实都是二级域名,跟 coding10.com 还真不是一个级别的。但是这里面 www.coding10.com 却极为特殊,在相当一段时间里,哪怕是现在,很多人仍然把带 www 的域名作为正统嫡传,这多是用户的惯性使然,20 年前的用户访问网页跟现在的用户访问网页,习惯真的是完全不同,这也导致了对这两个不同格式域名的两次争论。在早些年,如果网站添加了 www 无法访问的话,很多用户会天然的产生对网站的不信任感,觉得网站做得太烂,不靠谱,放到现在的话,这个评判标准真的很奇葩。

有过网站部署和运营经验的朋友都知道,对网站域名进行服务器映射的时候呢,这两个域名都要进行映射,不然很容易出问题,通常会出现如下的三种问题:

  • www.xxx.com 可以访问,xxx.com 不能正常访问
  • xxx.com 可以访问,www.coding10.com 不能正常访问
  • www.xxx.com 和 xxx.com 都可以访问,但是 session 信息是两套

既然咱们已经知道 xxx.com和 www.xxx.com 是两个不同的域名,出现上面的这些问题就不难理解了,而且从技术的角度严格来说,上面列举的还真的不是问题,只是因为人们把 xxx.com 和 www.xxx.com 当成了一个东西,所以他们在人们眼中才成了问题,这是人的问题,而不是技术的问题。但是既然人们已经形成了广泛的统一认知,后来的江湖就都遵从了这个约定俗成的结果,把这两个域名都映射到同一个服务器的同一个网站上,于是乎,不管你输入哪一个格式的网址,都是在访问同一个网站。但是只做到映射到一个网站是不够的,因为只是简单的映射到一个网站还是有问题:

“我明明登陆了网站,为啥在一部分页面我的状态是未登录,另外一部分网页我的状态却又是登陆状态呢?无论怎么刷新,未登陆的页面也一直是未登录的,登陆的网页怎么刷新都是登陆状态,成了半登半不登的阴阳人?”

如果平时你观察够仔细的话,你应该遇到过这种问题,很多网络开发新手遇到这种问题就是把脑袋拧下来也不知道是怎么回事,而原因却很简单,就是上面我叨唠的那些内容,解决方案就是重定向,做一个统一的规范:“要么全部都带 www,要么全部都不带 www”。

这两年盛行了另一种说话,就是不带 www 的域名更好,更安全云云,还一一列举各种**“证据”**,这其实是另一个极端的异端邪说,纯碎扯犊子,你只要明白了一个是顶级域名,一个是二级域名就行了,没那么多废话,同样也没有那么多好坏之分,你喜欢全部重定向到哪个就重定向到那个,没啥好纠结

最后就是 SEO 权重的问题,近些年一些人根据数据得出了一个有“说服力”的结论,不带 www 的域名被访问的次数远远比带 www 的多,不带 www的网站获得的权重更高,因此做网站的时候应该全部重定向到不带 www 的网页。这个现象是对的,结论却是错的,之所以有这种现象,只是因为人们越来越懒了,用户的使用习惯变了而已,跟 www 带与不带却没半毛钱关系

马化腾说:“我每天都在焦虑,我真的不知道以后的年轻人是怎么想的~”

网站带不带www真的不一样,很多新手不知道区别会被坑死的相关推荐

  1. mixamo网站FBX模型带骨骼绑定动作库

    mixamo网站FBX模型带骨骼绑定动作库,unity游戏各职业人物动画,兼容3dmax maya c4d iclone blender等主流3D软件 mixamo游戏3D模型带骨骼绑定FBX动作库 ...

  2. 【转载】IIS网站配置不带www域名直接跳转带www的域名

    很多时候为了统一网站入口,需要将不带www的主域名解析到带www的域名记录下,当客户访问不带www的域名网址的时候自动跳转到带www的域名,在IIS Web服务器中可以通过URL重写模块来实现此功能, ...

  3. 要的需求 ip提取网站源码带采集 要求是PHP源码

    求.ip提取网站源码带采集 要求是PHP源码.必须带采集 类似 小峰IP提取网站,安小莫IP提取,迷惘IP提取,冰封IP提取 免费类型的 不要淘宝类型的 200 转载于:https://www.cnb ...

  4. 仿小说蓝色小说网站导航引流网站源码 带手机版

    介绍: 帝国cms7.5仿花生小说蓝色小说网站导航网站源码 带手机版一个专注小说阅读细化分类的网站. 我们会根据不同的用户喜好,将海量的小说进行细化的专题分类,让您更快的找到自己喜欢的小说阅读. 另外 ...

  5. 帝国CMS7.5仿《问答库》题库问答学习平台网站源码 带手机版

    简介: 帝国CMS7.5仿<问答库>题库问答学习平台网站源码 带手机版 开发环境:帝国cms 7.5 安装环境:php+mysql 学历考试等各类题库以及一些常见的普通练习的题目题库供大家 ...

  6. 在ASP.NET网站中实现带列表(其由xml文件控制生成)的视频播放

    在ASP.NET网站中实现带列表的视频播放 方法: 用c#将视频文件上传到磁盘上时同时生产对应的xml文件,播放页面使用js读取对应的xml文件生成播放列表. xml文件: 文件名:huojian.x ...

  7. thinkphp内核家教平台网站源码带手机站

    Thinkphp内核家教平台网站源码 带手机站,适合做教育服务网站平台 本源码采用PHP语言开发,内核采用TP框架也就是(thinkphp,版本为TP3.2).前端采用Bootstrap框架,自适应屏 ...

  8. 微信网页小游戏网站源码带后台+可后台添加游戏+推荐到微信

    微信网页小游戏网站源码带后台,淘宝上卖的很火的源码,免费公开!

  9. 爱看小说手机网源码全站带3w数据带采集,ThinkPHP内核小说网站源码带听书等全部插件

    源码介绍 会员分享的一款自带2w数据爱看小说网源码全站带数据打包,ThinkPHP内核小说网站源码带听书等全部插件 还带了采集规则,采集是没问题的但是不保证时效,早下载早采集!! 喜欢的拿去研究学习吧 ...

最新文章

  1. 单片机机器周期怎么计算公式_单片机很好玩6,单片机是一切智能机器的基础,就是这么嚣张...
  2. centos7修改密码
  3. BeyondCompare4如何破解
  4. 专注jQurey的博客【2012年度IT博客大赛分类推荐】
  5. FLV文件格式(Z)(转载)
  6. Word2010使用技巧之四:页眉的另类使用
  7. 【Flink】The class WC is an instance class, meaning it is not a member of a toplevel object
  8. 控件:DataGridView列类型
  9. C++/C代码审查表
  10. linux工作周报范文300字,工作周报范文300字
  11. 计算机组成原理平均cpi怎么算_计算机组成原理-计算机的性能指标及计算题
  12. 亚洲杯:国足0:3不敌伊朗 无缘四强
  13. 【python牛客刷题】——深度学习第一弹
  14. 石头、纸、剪刀小游戏(剪刀石头布?)
  15. 国科大 计算机网络 复习整理笔记
  16. 去除水印PNAS-latex
  17. 游戏思考15:全区全服和分区分服的思考
  18. IPFS星际文件系统(中文白皮书)
  19. win10浏览器闪退_win10内置浏览器闪退怎么办
  20. Delphi 10.4 Sidney / Interbase 布尔值字段Boolean数值总是false的严重BUG及解决方法

热门文章

  1. 天融信上网行为管理短信对接教程
  2. 51单片机物联网开发
  3. html t调整字间距,网页中怎t样调整行间距及字横向间距20120726.doc
  4. ArcGIS在线应用介绍(10)旧金山犯罪地图
  5. 百度云加速 ajax,百度云加速或360网站卫士关于WordPress评论缓存的巧妙设置
  6. ELK: KQL学习清单
  7. elk7.7.1【系列十六】java 封装 kql 查询条件
  8. 移动互联网的黄金时代,真的结束了
  9. Illustrator绘制时尚的圣诞老人插画教程
  10. Go语言如何捕获fatal致命错误并输出到日志