如何设置带www和不带www的网站都能正常访问

如果经常使用 阿里云服务器 建站的话,设置域名解析是一项最基本的工作,比如www解析设置就是其中的一种。www解析设置是很常见的,我们在用浏览器访问一些网站的时候,可能发现有些网站必须要加入www才可以访问,也有一些网站输入www是无法访问的,而有些网站不管输不输入www都可以访问,其实这个和www解析设置都有关系。

那么,有朋友可能就会问,我的域名解析设置是正确的,为什么会出现以上这些问题呢?下面就来简单的分析一下。

首先,我们平常所说的主域名是不包括www前缀的,比如“11zhang.com”就是主域名,所以我们可以将www看做是一个子域名。在做域名解析记录时,应该设置一个不带www的域名解析记录,这样当用户使用不带www的域名访问时,也就可以正常访问了。设置方法也非常简单,下面以 阿里云服务器 为例,讲解一下设置方法。

首先先进入阿里云控制台,找到 [域名列表],选择需要设置的域名,点击 [解析],如下图:

如何设置带www和不带www的网站都能正常访问 SEO 网站 教程 第1张

添加两条解析记录:一条 @ 主机记录,一条 www 主机记录,记录值填写同一个服务器IP地址,如下图。

如何设置带www和不带www的网站都能正常访问 SEO 网站 教程 第2张

只有同时设置以上两条解析记录,网站用带www和不带www才可以访问。如果其中一个设置错误,那么就会出现带www能访问,不带www访问不了的情况,亦或相反情况。

除此之外,可能有朋友也会发现,不管输不输入www,访问网站时都会跳转到带www的URL,其实这个是做了301跳转导致的。关于301跳转知识,详见文章:https://www.11zhang.com/10.html

根据URL标准化的概念,在搜索引擎看来,带www和不带www是两个不同的两个URL地址,当它们指向同一个网站时,会分散权重。所以,一般情况下,为了让网站权重集中到一个URL上面,很多站长都会将不带www的主域名301跳转到带www的域名,这也就是我们无论是否输入www都会跳转到同一个URL地址的原因。域名301跳转是网站的一种优化方法,在域名解析设置中也比较常见。目前大多数 阿里云服务器 都是支持域名301跳转功能的,而且设置方法有多种,也比较简单。

总的来说,域名访问不带www和带www是比较常见的一种URL形式,表面看起来没啥区别。但是,在域名解析设置过程中,只有正确的设置主域名及www解析记录,才能正常的访问网站。

✅来源:十一张博客
© 版权声明
THE END
如果觉得这篇文章对您有帮助,不妨考虑请我喝杯奶茶😄
点赞4赞赏 分享
评论 抢沙发
头像
评论人工审核通过显示,请勿重复提交!
提交
头像

昵称

取消
昵称表情代码

    暂无评论内容