四种网站301重定向方法
四种网站301重定向方法1、首先虚拟空间iis 。将不带www 的顶级域名301重定向到带www 的域名1.3版的域名重定向:# For ISAPI_Rewrite 1.3 重定向域名RewriteC
四种网站301重定向方法
1、首先虚拟空间iis 。将不带www 的顶级域名301重定向到带www 的域名
1.3版的域名重定向:# For ISAPI_Rewrite 1.3 重定向域名RewriteCond Host: ^16sucai.com$RewriteRule (.*) http://www.16sucai.com$1 [I,R]这里我们要将16sucai.com 重定向到 www.16sucai.com 由于ISAPI Rewrite现在使用较多的有两个版本2.x 版跟3.x 版那么我们规则就把两个版本的都写出来,3.0版本是不兼容2.0的规则的,只是有提供规则转换器,导入就可以转换了。
# ISAPI_Rewrite 2.x 版本[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteCond Host: ^16sucai.com$RewriteRule (.*) http://www.16sucai.com$1 [I,RP]# ISAPI_Rewrite 3.0 版本[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteCond {HTTP:Host} ^16sucai.com$RewriteRule (.*) http://www.16sucai.com$1
[NC,R=301]不同域名之间的301转向# ISAPI_Rewrite 2.x 版本[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteCond {HTTP:Host} ^fuka.com.cn$RewriteRule (.*) http://www.16sucai.com$1 [NC,R=301]# ISAPI_Rewrite 3.0 版本[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteCond {HTTP:Host} ^www.fuka.com.cn$RewriteRule (.*) http://www.16sucai.com$1 [NC,R=301]将页面301重定向到另外一个页面# ISAPI_Rewrite
2.x 版本[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteRule ^/oldpage.html$ http://www.16sucai.com/bibu.html[I,O,RP,L]# ISAPI_Rewrite 3.0 版本
[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteRule ^/oldpage.html$ http://www.16sucai.com/bibu.html[NC,L,R=301,O]注意:ISAPI_Rewrite 1.3是现在国内应用得比较多的一个老版本,它可用于url 重写,但并不适合用来实现真正的301重定向功能。建议下载最新的ISAPI_Rewrite 3.0 版本。在 url 转发和301转向(重定向跳转) 的实现 这篇文章介绍了一段ISAPI_Rewrite 1.3 的重定向代码,这段代码在IIS 下对域名重定向虽然能够顺利跳转,但是返回的仍然是302 HTTP header,而不是301 状态码。而且该段代码用于301重定向后,在blog 中的其他页面都会跳转到首页。这样设置以后,你的windows iis 也能实现301重定向了,不管是Google 和百度搜索引擎都不会有因为带有www 和不带www 的域名而产生重复页面问题了。
格式问题。 = =、将不带www 的顶级域名301重定向到带www 的域名
1.3版的域名重定向:
# For ISAPI_Rewrite 1.3 重定向域名
RewriteCond Host: ^16sucai.com$
RewriteRule (.*) http://www.16sucai.com$1 [I,R]
这里我们要将AFangfa.com 重定向到 www.AFangfa.com
由于ISAPI Rewrite现在使用较多的有两个版本2.x 版跟3.x 版
那么我们规则就把两个版本的都写出来,3.0版本是不兼容2.0的规则的,只是有提供规则转换器,导入就可以转换了。
苏州皮肤病医院 http://www.8866502.com/
苏州口腔医院 http://www.szkqyy.cn/
苏州肛肠医院 http://www.szgc91.cn/
苏州最好的皮肤病医院 http://www.dwpfk.com/
,# ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^16sucai.com$
RewriteRule (.*) http://www.16sucai.com$1 [I,RP]
# ISAPI_Rewrite 3.0 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond {HTTP:Host} ^16sucai.com$
RewriteRule (.*) http://www.16sucai.com$1 [NC,R=301]
不同域名之间的301转向
# ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond {HTTP:Host} ^isapirewrite.com$
RewriteRule (.*) http://www.16sucai.com$1 [NC,R=301]
# ISAPI_Rewrite 3.0 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond {HTTP:Host} ^www.isapirewrite.com$
RewriteRule (.*) http://www.16sucai.com$1 [NC,R=301]
将页面301重定向到另外一个页面
# ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteRule ^/oldpage.html$ http://www.16sucai.com/bibu.html[I,O,RP,L]
# ISAPI_Rewrite 3.0 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteRule ^/oldpage.html$ http://www.16sucai.com/bibu.html[NC,L,R=301,O]
注意:ISAPI_Rewrite 1.3是现在国内应用得比较多的一个老版本,它可用于url 重写,但并不适合用来实现真正的301重定向功能。建议下载最新的ISAPI_Rewrite 3.0 版本。在 url
,转发和301转向(重定向跳转) 的实现 这篇文章介绍了一段ISAPI_Rewrite 1.3 的重定向代码,这段代码在IIS 下对域名重定向虽然能够顺利跳转,但是返回的仍然是302 HTTP header,而不是301 状态码。而且该段代码用于301重定向后,在blog 中的其他页面都会跳转到首页。
这样设置以后,你的windows iis 也能实现301重定向了,不管是Google 和百度搜索引擎都不会有因为带有www 和不带www 的域名而产生重复页面问题了。
2、asp 的两种301重定向方法
第一种:
可以使用web.config 的方式重定向。代码如下:
头部添加
< Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.16sucai.com/" ' 你要转到的地址, 实际到具体页面即可 Response.End >
3、php 的301重定向方法
4、.htaceess 文件 301重定向方法
创建一个.htaccess 文件,并将下面提供的代码写入文件内,它可以确保所有来自对16sucai.com 的请求都转向到对www.16sucai.com 进行请求。记住.htaccess 文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件
Options FollowSymlinks RewriteEngine on rewritecond ^16sucai.com [nc]
rewriterule ^(.*)$ http://www.16sucai.com/$1 [r=301,nc]关键词:URL 重定向网站权重优化301重定向.htaceess 重定向ASP 重定向PHP 重定向IIS 重定向