我有多个域名想同时绑定到一个网站上,在宝塔面板中应该如何操作呢?今天看到群友问到这个问题,这种操作一般是基于seo优化的考虑,旧的域名即使不用了也要把权重和流量都导入新域名。下面老魏就用宝塔面板来详细讲解如何操作。
比如新域名 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,然后我们测试,成功。
下面把这个问题再进阶一下,如果我还有更多的旧域名,比如上面提到的 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重定向到网站上。
文章链接:https://www.vpsss.net/20613.html
版权声明:本站资源仅供个人学习交流,禁止转载,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。
暂无评论内容