通过修改.htaccess做301重定向实现网址规范化
发布时间:2012-04-04 11:11:23 来源: 亚狐科技YAHUHOST
301重定向是对于seo非常友好的一种重定向,也是seo中非常重要的一个环节,包括:
(1)使网址规范化(2)排除重复页面 (3)提高网站的权重
现在以下面几种形式打开你的网站:
(1)http://www.yahuhost.com
(2)http://yahuhost.com
(3)http://www.yahuhost.com/index.php
(4)http://yahuhost.com/index.php
你会发现这几种形式都可以打开你的网站,那么再使用站长工具查看网站的权重和最近的收录量,你会发现使用不同形式的URL查询权重、快照时间和收录量也会不同,说明了什么问题?不同形式的URL分散了你的网站的权重,此时我们就需要把网址规范化。对于cpanel面板,只能把不带www的地址重定向到带www的地址,而/index.php的地址则不能重定向到不带/index.php,于是我们就需要通过修改.htaccess文件做301重定向。
在编辑.htaccess之前需要提示一下:
(1)在编辑网页程序的时候最好不要使用windows自带的记事本,可以使用Notepad++或者网页三剑客之一的Dreamweaver。
(2)在windows中是无法创建.htaccess文件的,可以在你的主机(Linux)中创建,然后使用FTP软件下载到你的windows中,在进行编辑。
1、把不带www的地址重定向到带www的地址
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yahuhost.com$
RewriteRule ^(.*)$ "http\:\/\/www\.haocpanel\.com\/$1" [R=301,L]
2、把带/index.php的地址重定向到不带/index.php的地址
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.yahuhost.com/ [R=301,L]
编辑之后,点击保存,上传到你网站相应的目录中即可。
(1)使网址规范化(2)排除重复页面 (3)提高网站的权重
现在以下面几种形式打开你的网站:
(1)http://www.yahuhost.com
(2)http://yahuhost.com
(3)http://www.yahuhost.com/index.php
(4)http://yahuhost.com/index.php
你会发现这几种形式都可以打开你的网站,那么再使用站长工具查看网站的权重和最近的收录量,你会发现使用不同形式的URL查询权重、快照时间和收录量也会不同,说明了什么问题?不同形式的URL分散了你的网站的权重,此时我们就需要把网址规范化。对于cpanel面板,只能把不带www的地址重定向到带www的地址,而/index.php的地址则不能重定向到不带/index.php,于是我们就需要通过修改.htaccess文件做301重定向。
在编辑.htaccess之前需要提示一下:
(1)在编辑网页程序的时候最好不要使用windows自带的记事本,可以使用Notepad++或者网页三剑客之一的Dreamweaver。
(2)在windows中是无法创建.htaccess文件的,可以在你的主机(Linux)中创建,然后使用FTP软件下载到你的windows中,在进行编辑。
1、把不带www的地址重定向到带www的地址
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yahuhost.com$
RewriteRule ^(.*)$ "http\:\/\/www\.haocpanel\.com\/$1" [R=301,L]
2、把带/index.php的地址重定向到不带/index.php的地址
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.yahuhost.com/ [R=301,L]
编辑之后,点击保存,上传到你网站相应的目录中即可。
上一页1下一页 |
原文链接地址:https://www.yahuhost.com/cpanel_help/n469.html
版权所有@转载请注明原文地址
版权所有@转载请注明原文地址
【责任编辑:亚狐科技】
(Top) 返回页面顶端