301 重定向,是一种 “自动转向” 技术。 301 跳转对 SEO 站群优化是非常有利的。

带 www 和不带 www 有些不同,使用者看到的网站网页内容是一样的;搜索引擎检测它,就是两个不同的 URL;通过设置 301 重定向,会让搜索引擎分析判断, 哪个 URL 是主要的。

下面从 3 种不同的处理方法来讲解设置 301 重定向。

第一种情况:虚拟主机管理面板设置 301 重定向。

第一步, 登入到主机管理控制页面

第二步, 域名管理 – 系结域名

只有解析状态正常才可以使用此功能,而且要注意:目标域名与源域名不能一样。

第三步, 基础环境设置 – 301 重定向

源域名与目标域名之间的关系是:把源域名跳转到目标域名。

方法二:网站根目录下.htaccess 档案设置 301 重定向

.htaccess 档案在哪里?以 FileZilla 站群软件设置为例:.htaccess 档案设置 301 重定向

1. 将不带 www 域名实现 301 重定向到带有 www 域名

将以下代码新增到网站根目录下的.htaccess 档案中,代码如下:

   
RewriteEngine On

   
RewriteCond %{HTTP_HOST} !^example.com$ [NC]

   
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

example.com 会自动跳转到 www.example.com,请换成您的域名。

2. 将带有 www 域名实现 301 跳转/301 重定向到不带有 www 域名

将以下代码新增到网站根目录下的.htaccess 档案中,代码如下:

   
RewriteEngine On

   
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]

   
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

www.example.com 将自动跳转到 example.com,请换成您的 URL 。

方法三:使用 wordpress 4.9 以上版本搭建网站

保持 WordPress 地址(URL)与站点地址一致,也能实现 301 重定向,否则网站也会打不开

操作步骤:WordPress – Settings – 常规 – WordPress 地址(URL)与站点地址一致。

以上这三种方法任选其中一种都能实现 301 跳转/301 重定向。

如何来检测是否有没有设置成功呢?

方法 1:在浏览器位址列输入源域名

看是否能成功跳转到目标域名。如果成功跳转,那恭喜设置成功啦!

方法 2:在站长工具中检测 HTTP 状态

注意:输入查询的一定要是填写源域名, 再点选检查按钮。

站长工具中检测 http 状态, 返回检测结果。

以上是三种实现 301 跳转/301 重定向的方法以及如何验证成功跳转。更多的相关内容可以阅读虚拟主机后台如果没有 301 功能应如何设置?