找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 79|回复: 0

2种实现301跳转/301重定向的方法(域名是否带www的跳转)

[复制链接]
发表于 2024-11-22 08:19:26 | 显示全部楼层 |阅读模式
301跳转也叫301重定向,页面永久性移走,是一种“自动转向”技术。301跳转对SEO优化是非常有利的。本文重点说说带www和不带www域名之间的301跳转/301重定向。
带www和不带www,对用户来说,这两者没有什么不同,所看到的网页内容是一样的;但对于搜索引擎来说,是两个不同的URL,这会让搜索引擎分不清URL哪个是主要的。我们也无法确定用户在地址栏输入网址时是否带有www,所以做301跳转/301重定向是很有必要的。
下面提供三种解决方法,供大家参考使用。
方法一:主机控制台设置301跳转/301重定向
以万网虚拟主机为例。
Step 1: 登录到主机管理控制页面

211206xiim9q9celzsec7c.webp

211206xiim9q9celzsec7c.webp

登录到主机管理控制页面
Step 2:域名管理 - 绑定域名
只有解析状态正常、已备案且万网接入的域名,才可以使用此功能,而且要注意:目标域名与源域名不能一样。

211206uoyv8gvv7vbo2j0o.webp

211206uoyv8gvv7vbo2j0o.webp

域名管理 - 绑定域名
Step 3: 基础环境设置 - 301重定向
源域名与目标域名之间的关系是:把源域名跳转到目标域名。

211207u5wozbz7ltpkwpne.webp

211207u5wozbz7ltpkwpne.webp

基础环境设置 - 301重定向
方法二:网站根目录下.htaccess文件设置301跳转/301重定向
.htaccess文件在哪里?以FileZilla软件设置为例:

211208gf88fckckfawe5g1.webp

211208gf88fckckfawe5g1.webp

.htaccess文件设置301跳转/301重定向
1. 将不带www域名实现301跳转/301重定向到带有www域名
将以下代码添加到网站根目录下的.htaccess文件中,代码如下:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !^2nzz.com$ [NC]
  3. RewriteRule ^(.*)$ http://www.o6w.com/$1 [L,R=301]
复制代码

example.com会自动跳转到www.o6w.com,请换成你的域名。
2. 将带有www域名实现301跳转/301重定向到不带有www域名
将以下代码添加到网站根目录下的.htaccess文件中,代码如下:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !^www.o6w.com$ [NC]
  3. RewriteRule ^(.*)$ http://2nzz.com/$1 [L,R=301]
复制代码

www.o6w.com将自动跳转到o6w.com,请换成你的URL。
不过,如果不是很懂代码,May还是不太建议修改.htaccess文件中的代码,万一改错,导致整个主机不能正常使用,那样就得不偿失了

Archiver|手机版|小黑屋|网单游戏

GMT+8, 2026-11-6 15:11 , Processed in 0.044128 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表