关注VPS服务器
相关知识分享

多域名绑定(指向)一个网站 宝塔面板如何操作?

我有多个域名想同时绑定到一个网站上,在宝塔面板中应该如何操作呢?今天看到群友问到这个问题,这种操作一般是基于seo优化的考虑,旧的域名即使不用了也要把权重和流量都导入新域名。下面老魏就用宝塔面板来详细讲解如何操作。

宝塔面板官方网站:点我直达,宝塔官方赠送3188元优惠券礼包。新用户可享受0.99元体验1个月专业版。

比如新域名 1.vpsss.net,旧域名是2.vpsss.net,那么我们先去旧域名的域名解析那里,添加A记录(使用cdn就添加CNAME)指向服务器IP。如果旧域名是 wwww.baidu.com 或者 baidu.com怎么办呢? 也是一样的操作,到 baidu.com的域名解析那里,添加 A记录指向服务器IP。

接下来打开宝塔,在网站找到已经添加好的新域名,点击进入域名管理,添加 2.vpsss.net,baidu.com等,每行填写一个域名,这时候再去浏览器中打开 2.vpsss.net,就可以打开同一个网站了。

提示:下图中只是填写了,点击添加按钮才算绑定成功。然后 2.vpsss.net 就会出现在下面 1.vpsss.net 上面了。

宝塔面板多域名绑定到一个网站

宝塔面板多域名绑定到一个网站

不过这时候有个问题,打开后显示的域名是 2.vpsss.net,前面我们说过了不想用旧的域名打开网站,想要用户看到的只有1.vpsss.net这个新域名,怎么办?

打开重定向,访问域名选择旧域名 2.vpsss.net,目标url 输入 1.vpsss.net,勾选启用 301,然后我们测试,成功。

宝塔面板多域名301重定向

宝塔面板多域名301重定向

下面把这个问题再进阶一下,如果我还有更多的旧域名,比如上面提到的 baidu.com ,与 vpsss.net不属于同一个域名,也打算重定向,又应该怎么操作呢?

首先还是把 baidu.com添加 A记录解析到服务器IP。

再去宝塔面板,网站管理中打开配置文件,看到 301 start,301 end,中间的配置项会看到下面的代码:

if ($host ~ '^2.vpsss.net'){
return 301 http://1.vpsss.net$request_uri;
     }

把中间的代码复制,在下面粘贴,把 2.vpsss.net 改成 baidu.com,其他内容不变,保存。这样就没问题了。

最终结果如下图所示:

宝塔面板修改配置文件301重定向代码

宝塔面板修改配置文件301重定向代码

这样我们不管有多少个旧域名,都可以指向同一个网站,而且打开网站后,看到的都只有新域名。目的就是在网站更换域名的过程中能保住收录和排名,同时把旧域名的流量都导入到新域名上面来。

记得要提前清理本地浏览器缓存,再去测试多个域名是否能成功301重定向到网站上。

本文是全系列中第27 / 154篇:宝塔面板

赞(1) 打赏
允许转载,保留出处:魏艾斯笔记 » 多域名绑定(指向)一个网站 宝塔面板如何操作?

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏