添加网站;一个网站有没有www确实有很大的不同。 不知道区别的新手会少走很多弯路。

西西木科技-专业的shopify liquid开发机构-前端JS丨react后端丨API接口丨shopify plus外贸独立站

最近修改了网站的重定向,主要是修改www的问题,对没有www的网址自动添加www。 本以为刚做网站的时候就加了www的重定向,结果前两天发现了。 不会。今年 9 月 5 日,Chrome 发布了新版本的 Chrome 69 浏览器。 这个名字相当优雅,但也引起了公愤添加网站;一个网站有没有www确实有很大的不同。 不知道区别的新手会少走很多弯路。,因为它自动隐藏了网站的 www 前缀。 幸运的是,它只是隐藏了它。 如果是自动帮助用户跳转到没有www的网页。 说白了添加网站,Chrome肯定会被骂。 很多朋友可能会问,加不加www有关系吗? 我的回答是,这在真实的部署环境中确实很重要。

让我们从域名注册开始。 我申请的域名是Programming Force。 这是关键点。 这是一个没有www的域名。 是绝对的老大,一级域名; 、、等等,其实都是二级域名,确实不是一个级别的。 但这很特别。 相当长一段时间,甚至现在,很多人仍然把带有www的域名视为正统的直接继承。 这主要是由于用户的惯性造成的。 20年前访问网页的用户与现在访问网页的用户不同。 ,习惯确实完全不同,这也导致了关于两种不同格式域名的两次争论。 早些年,如果一个网站加了www,无法访问,很多用户自然会对这个网站产生不信任感,认为这个网站做工太差,不靠谱。 现在看来,这个标准真的很奇怪。 。

有网站部署和运营经验的朋友都知道,对网站域名进行服务器映射时shopify主题,两个域名都必须映射,否则很容易出现问题。 通常会出现以下三个问题:

既然我们已经知道 和 是两个不同的域名,那么上面的问题就不难理解了。 而且严格从技术角度来说,上面列出的这些确实都不是问题,只是因为人们将 和 视为同一件事。 ,因此它们成为人们眼中的问题。 这是人的问题添加网站,不是技术问题。 但现在人们已经形成了广泛的统一认识,全世界都遵循了这个约定俗成的结果,将两个域名映射到同一台服务器上的同一个网站上。 因此,无论您输入哪种格式的 URL,您访问的都是同一个网站。 但仅仅映射到网站是不够的,因为简单映射到网站仍然存在问题:

“我明明已经登录网站了,为什么有的页面我的状态是未登录,而页面的其他部分我的状态是已登录?无论我如何刷新,我未登录的页面仍然是没有登录,我登录过的页面还没有登录,无论你怎么刷新,始终是登录状态,让你成为半登录半未登录的雌雄同体?”

如果你观察得够仔细的话,应该也遇到过这种问题。 很多网络开发新手遇到这种问题都得扭头不知道怎么回事。 原因很简单。 这就是我上面提到的。 对于这些内容,解决办法是重定向并统一规范:“要么全部包含www,要么全部不包含www”。

这两年流行的另一种说法是,没有www的域名更好更安全。 他们还一一列举了各种“证据”。 这实际上又是一种极端的邪说和纯粹的胡说八道。 你只需要了解一个是顶级域名,一个是二级域名就足够了。 没有那么多废话,也没有那么多好坏之分。 您可以将它们全部重定向到您喜欢的任何一个。 没有什么可担心的。

最后,还有SEO权重的问题。 近年来,有人根据数据得出了“令人信服”的结论。 不带www的域名的访问次数远远多于带www的域名。 没有www的网站获得的权重更高外贸建站,所以在建设网站时,应该将所有网页重定向到没有www的网页。 这个现象是对的,但结论是错误的。 造成这种现象的原因是人们变得越来越懒,用户的使用习惯发生了变化。 与是否使用www无关。

马化腾说:“我每天都感到焦虑,真不知道未来的年轻人会怎么想~”

PS:我之前的博客有一个错误,是被Laravel-China的朋友arfurs发现的。 “这是一个没有www的域名,绝对的老大,一级域名。” 这一部分我之前把一级域名写成了“顶级域名”,但顶级域名是指以.com结尾的域名,这是从商业价值的角度来看的。 非常感谢这位朋友的指正,也对之前的错误表示歉意。 Arfurs让这个博客更加严谨,我们一起完成了这个博客!

本作品采用“CC许可”,转载时须注明作者及本文链接

西西木科技是shopify官方合作伙伴,通过了Shopify Partner Academy认证,具备多年shopify lic主题开发经验,熟悉Liquid和各项计算机语言。

发表评论