目录

301跳转也叫301重定向,页面永久性移走,是一种“自动转向”技术。301跳转对SEO优化是十分有利的。本文重点谈谈带www和不带www域名之间的301跳转/301重定向

带www和不带www,对用户来说,这三者没有哪些不同什么是根目录,所见到的网页内容是一样的;但对于搜索引擎来说,是两个不同的URL,这会使搜索引擎分不清URL那个是主要的。我们也难以确定用户在地址栏输入网址时是否带有www,所以做301跳转/301重定向是太有必要的。

下面提供三种解决方式,供你们参考使用。

方法一:主机控制台设置301跳转/301重定向

以万网虚拟主机为例。

Step 1: 登录到主机管理控制页面

Step 2:域名管理 - 绑定域名

只有解析状态正常、已备案且万网接入的域名,才可以使用此功能,而且要注意:目标域名与源域名不能一样。

Step 3: 基础环境设置 - 301重定向

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

方法二:网站根目录下.htaccess文件设置301跳转/301重定向

.htaccess文件在那里?以FileZilla软件设置为例:

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

什么是根目录

将以下代码添加到网站根目录下的.htaccess文件中什么是根目录,代码如下:

 

RewriteEngine On
RewriteCond %{HTTP_HOST} !^example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

 

会手动跳转到,请换成你的域名。

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

将以下代码添加到网站根目录下的.htaccess文件中什么是根目录,代码如下:

 

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

 

将手动跳转到什么是根目录,请换成你的URL。

不过,如果不是太懂代码,刘佳还是不太建议更改.htaccess文件中的代码,万一改错,导致整个主机不能正常使用,那样就得不偿失了。

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

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

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

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

如何来检查是否有没有设置成功呢?方法1:在浏览器地址栏输入源域名

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

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

注意:输入查询的一定要是源域名哦。

三种实现301跳转/301重定向的方式以及怎样验证成功跳转,如果您还有更好的方式或则有哪些疑惑,欢迎在下方留言。