301跳转.(宝塔面板和Siteground设置301重定向)不带www域名自动跳转到带 www域名的方法

https://www.vpsss.net/19234.html

建站时常用同学问:网站该用带www的域名还是不带www域名?这两个域名如何合并成一个?最后分享宝塔Linux面板如何设置301重定向,SiteGround虚拟主机如何设置301跳转。

本文使用 wordpress博客举例子,这个程序是目前世界上建站数量最多的,也是最流行的。不管个人博客、中小型网站,还是外贸网站、跨境电商网站都可以使用 wordpress程序搭建完成。

一、网站该用带www的域名还是不带www域名

这个问题一直有争论,有人爱用不带www的域名,有人爱用带www的域名。从大众角度来看,国内倾向于使用 www域名的较多,这是历史上形成的一个约定俗成的习惯,互联网上并没有规定必须用哪个域名。近几年来国外也有使用 www域名作为首选打开域名的习惯了,比如微软官网就是 www域名前缀。

老魏的观点是:看你个人习惯和网站用途来决定。

1、个人博客用哪个由自己自由选择;

2、公司、企业网站,中大型网站,建议首选带 www的域名。除了前面提到的习惯,你可以去看看平时常逛的大网站,比如网易、新浪、百度、搜狐这些,打开后都是使用 www做首选域名前缀。

总体来说国内各种网站加起来,首选打开域名还是带 www的域名居多。

二、带www的域名和不带www域名如何合并成一个

使用301重定向功能。

什么叫301重定向?

是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。通俗的理解就是当你访问 vpsss.net时自动跳转到 www.vpsss.net,实现网址统一和规范化。

三、宝塔面板中如何跳转

宝塔面板中提供了301重定向选项,跳转很容易。

登陆宝塔面板后台,先把两个域名都添加网站,然后选择网站>找到之前添加好的网站>点击设置>看到如下图的对话框,选择 301 重定向,我这里是把不带 www 的域名做 301 重定向到 www 域名上面。所以访问域名是不带 www 的域名,目标 URL 手动输入 www 域名,最后勾选“启用 301”,程序会自动把命令参数添加到文件中,这样就搞定了。

提示:如果已经添加过 SSL证书,记得这里目标URL的前缀是 https。

四、Siteground中如何跳转

Siteground有cloudflare加速功能,点击几次鼠标就能够一键部署全球加速节点,让你的网站在全球都能够快速打开。所以老魏强烈建议大家一定、一定、一定要使用这个功能。

Cloudflare加速要求域名必须使用 www前缀,当你使用 wordpress程序时,进入 wordpress 后台 >> 设置 >> 常规,把下图中的 URL 都改成 https,保存后会立即退出到登陆页面,这时候试试网页前台后台都是 https 前缀了,页面打开也没问题,成功。

WordPress自带301跳转,当你设置好下面的两行地址后,就会把另外一个没设置的域名自动 301重定向到这个域名上来。

注意:使用 https的前提是已经开通了 SSL证书,教程看https://www.vpsss.net/17912.html中的第五条,关于【ssl manager】的部分。