什么是301重定向,我们可以简单的理解为,当用户或搜索引擎向我们的服务器发起访问请求时,被重定向跳转到我们指定的网站地址。比如当访问eocdo.com时,被重定向到www.3cinfo.net或其它我们指定的域名。
我们在网站搭建好后,为了规范网站URL,让搜索引擎网络蜘蛛更好的收录我们的网站内容、集中权重不让权重分散,所以我们要给网站设置301重定向,因为在搜索引擎看来,3cinfo.net和www.3cinfo.net是两个网站,如果我们不设置301重定义,那权重就分散到了两个域名;或者当我们的网站更换域名时,为了把权重转移到新域名,同样可使用301重定向来完成,当然,更换域名这种情况会丢失一部分权重。
这里我们就来看一下,在宝塔面板上如何设置301重定向。我们就以不带www的域名重定向到带www的域名为例做演示吧。首先到域名注册商页面把带www的二级域名和不带www的顶级域名都添加解析。
在添加完解析后,打开宝塔面板,点击宝塔面板左边菜单栏里面的网站菜单,然后点击我们的网站域名,在弹出的会话框里面选中“重定向”,然后“访问域名”选择不带www的域名,“目标URL”填入带www的域名,最后勾选启用301,如下图所示:
到这里,通过宝塔面板给我们的网站设置301重定向就完成了,是不是很简单。除了这种方法外,我们还可以在伪静态或者配置文件里面添加301重定向命令来完成,不过对于像我这样的新手来说,直接使用重定向来设置更简单。
在给网站域名设置完301重定向后,当使用不带www的域名访问网站时,会被自动定向到带www的域名,这样,我们的网站在搜索引擎那里的权重就会被合并到带www的域名下,使网站权重不分散。
另外,如果你是换域名需要重定向,那在上面会话框的域名管理里面添加新域名,然后访问域名选择旧域名,目标URL填入新域名即可。