301重定向教程


什么是301重定向
301重定向是一种非常重要的“自动转向”技术。网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
首先了解我们这里所说的301重定向和广泛的301重定向是有所区别的,我们这里只强调是把tyseoer.com这个样式的域名重定向到www.tyseoer.com这样样式下的域名。301重定向能够让你的网站统一权重,避免不必要的权重分散而浪费了优化的时间与经历。
用途:实际上对于大多数网站都需要制作301重定向,对于网站访问者可以让大家只记住同一个域名统一大家的记忆,对于搜索引擎可以让搜索引擎只收录同一个域名统一网站的权重,让网站访问者通过统一的域名进入网站。换句话说就是用来增强用户体验与搜索引擎的友好性。
1、做法。首先我们提供一个文件.htaccess.如图1-1

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^tyyzzx.com$ [NC]
RewriteRule ^(.*)$ http://www.tyyzzx.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^tyseoer.com$ [NC]
RewriteRule ^(.*)$ http://www.tyseoer.com/$1 [R=301,L]
</IfModule>1-1
2、然后我们这里把把tyyzzx.com改成你的不带www的域名(图一)
下面的有www的域名改成你的www的域名。然后保存。
3、打开你的FTP,然后连接上你的网站的空间(如果不会的话,有FTP使用教程)。如下图(图3-1)所示,点击进入你的wwwroot这个文件夹。

3-1
4、然后把你修改的那个域名的文件上传到这个wwwroot文件里面,就完成了。
5、然后你在你的地址栏里面输入你的不带www的域名,它会自动跳转到你的www的域名下。
6、完成,效果就是你在浏览器里输入你的不加www的域名他会自动跳转到www的域名。