关闭

httpd.ini文件配置301永久重定向的实例代码

914人阅读 评论(0) 收藏 举报
分类:

只支持http.ini伪静态规则的主机是最让人头疼的,因为有三个版本的伪静态规则:ISAPI_Rewrite 1.X,ISAPI_Rewrite2.X,ISAPI_Rewrite 3.x总共三个版本,向下兼容(也就是1.0的规则可以用到三个版本中,而2.0的规则不能用在安装了1.0组件的主机上)。

那么我们今天就先上各个版本的示例代码吧!

ISAPI_Rewrite 1.X的代码如下:

[ISAPI_Rewrite]CacheClockRate 3600RepeatLimit 32RewriteCond Host: ^www.390seo.com$RewriteRule (.*) http://yelangsem.taobao.com/ [R,I]

ISAPI_Rewrite 2.X的代码如下:

[ISAPI_Rewrite]CacheClockRate 3600RepeatLimit 32RewriteCond Host: ^www.390seo.com$RewriteRule (.*) http://yelangsem.taobao.com$1 [I,RP]

ISAPI_Rewrite 3.X的代码如下:

[ISAPI_Rewrite]CacheClockRate 3600RepeatLimit 32RewriteCond %{HTTP:Host} ^www.390seo.com$RewriteRule (.*) http://yelangsem.taobao.com$1 [NC,R=301]

大家可以看出来主要的差异在于后边的跳转规则中

1.X版本的是[R,I]

2.X版本的是[I,RP]

3.X版本的是 [NC,R=301],其中3.X中用到了 %{HTTP:Host}取代低版本中的Host:(当然这点野狼并没有亲自验证,是否也能写成Host:)

写好之后,给这些文件命名为httpd.ini传到网站根目录即可。

另外,这里要普及一下知识,就是ISAPI_Rewrite组件他有lite版本的也有full版本的,这两个版本有什么区别呢?具体可区别主要就是full版本的是可以在每一个网站单独都配置一个规则的,而lite版本的一个规则会影响到整个服务器上的网站。具体的我们会在以后专门讲解。

0
0
查看评论

nginx设置301永久重定向

比如说我的域名有多个,一个主域名www.zq110.com,多个次域名:www.aaa.com  www.bbb.com,我想在访问aaa和bbb时都特定跳转到www.zq110.com上,这时候我们就用到了301永久重定向。 可以通过下面2种方法实现: 第一种方法:使用if (条件)...
  • wzqzhq
  • wzqzhq
  • 2016-11-28 13:45
  • 7068

301永久重定向实现方式及302重定向(再次更新)

在我们的网站建设中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流...
  • chaiqi
  • chaiqi
  • 2007-04-11 16:49
  • 813

【虚拟主机篇】asp页面实现301重定向方法

301重定向在很多地方都需要用到,也是seo中常见的问题。比如确定首选域或更换网站域名的时候都要用到301重定向。301重定向的方法有好几种,拿ASP类网站来说有:首页301重定向和全站301重定向。 首页301重定向的方法: <% website=request.ServerVaria...
  • lizhi125
  • lizhi125
  • 2013-03-27 11:46
  • 1111

301重定向   IIS7 IIS7.5用web.config做域名的301重定向跳转示例

IIS7 IIS7.5用web.config做域名的301重定向跳转示例。 IIS7以上的服务器支持通过web.config来修改配置。所以我们可以用web.config来做301重定向。 正确的代码如下,假如我从nipaiyi.com跳转到www.nipaiyi.com,那么web.c...
  • daojun6
  • daojun6
  • 2015-05-23 11:33
  • 834

apache+php完美解决301重定向的两种方法

本文为大家讲解的是apache和php实现301重定向的两种方法,感兴趣的同学参考下。 301重定向真是个好方法啊。前一篇文章Gevin也说过,本博客不幸被换域名了。域名一换,以前辛苦做博客的成果也就报废了,网上的相关链接也打不开了,搜索引擎的收录也杯具了 301重定向可促进搜索引擎优化...
  • hhkiss1
  • hhkiss1
  • 2015-01-04 15:46
  • 3118

.htaccess实现301网页永久重定向及302临时重定向

http://blog.sina.com.cn/s/blog_4e2d571901013imy.html 常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh:...
  • SalmonellaVaccine
  • SalmonellaVaccine
  • 2014-09-25 02:16
  • 1733

使用.htaccess实现apache服务器的301永久重定向

本站域名com133.com和www.com133.com都做了绑定,也就是说两个域名访问到的内容是一样的,但是搜索引擎不会认为这是同一个网站,在收录的时候会同时收录带www和不带www的两种域名,这样不利于搜索优化,为了解决这个问题可以使用301重定向。使用301重定向后新网址会继承旧网址的数据,...
  • ldm19880906
  • ldm19880906
  • 2017-02-15 16:31
  • 275

如何清除浏览器中的301永久重定向

昨天吐槽了一下express的安装,今天我又来吐槽301永久重定向。 由于前几天学习了一下重定向,于是把127.0.0.1:3000给重定向到百度首页上了,完事觉得好神奇啊! 今天我尝试了用express创建一个基础的站点,然后出现了不可描述的局面。
  • congweijing
  • congweijing
  • 2017-05-05 13:41
  • 1624

nginx服务器 301重定向主页 rewrite配置

nginx 301跳转到带www域名方法rewrite ======================================================================= #nginx服务器 301重定向主页 rewrite配置 location /{ ...
  • wlzx120
  • wlzx120
  • 2014-03-06 16:59
  • 1062

JAVA里301永久重定向的实现 .

Java代码 "java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> // 转到iq.jsp out.clearBuffer();...
  • tiger925
  • tiger925
  • 2013-02-20 20:34
  • 1186
    个人资料
    • 访问:8831次
    • 积分:169
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:15篇
    • 译文:0篇
    • 评论:0条
    文章分类