厦门团购,闪团网,拉手网,日团网,厦团网,E团网,零点团,易购乐

日志主页 | 链接 | 标签 | 留言 | 管理

分享厦门最新团购信息:

厦门团购信息大全
厦门易购乐yg6.cn,厦门团购网!

 

301跳转与302跳转

yaoee.com, 发表于:2010-05-18 18:09:06, 分类:IT知识 浏览( ) 评论( )  收藏这篇日志
 ASP 中,我们习惯使用 Response.Redirdect 来实现页面的跳转,但是这种跳转方式的状态是 302 的,属于临时跳转,对于搜索引擎来说,是一种不友好的重定向方式。 ASP 3.0 中,有了另一种方式,即 Response.Tran ...

ASP 中,我们习惯使用 Response.Redirdect 来实现页面的跳转,但是这种跳转方式的状态是 302 的,属于临时跳转,对于搜索引擎来说,是一种不友好的重定向方式。

ASP 3.0 中,有了另一种方式,即 Response.Transfer 。关于这个,可以查询相关的信息。

我们这里要讨论的是 301 跳转,例如下面的代码:

<%@ Language="VBScript" %>
<%
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", "http://www.yibi.cn"
%>
这种方式,对于搜索引擎来说,是永久性的,跳转后的页面的内容可以被采用。由此,想到一些人问到的,如何实现同一个空间绑定多个域名。其实,只要针对输入的域名进行识别,然后结合 301 跳转来选择目标就能很好实现。假设有域名 www.yibi.cn 和 www.saodao.com ,分别针对同一个空间中的 yibi 和 saodao 两个目录,那么怎么通过两个域名来自动确定访问哪个目录呢?请看下面的代码:

<%
Dim strHost = LCase(Request.ServerVariables("HTTP_HOST"))
Response.Status = "301 Moved Permanently"
Select Case strHost
    Case "www.yibi.cn"
        Response.AddHeader "Location",
            "http://www.yibi.cn/yibi/"
    Case "www.saodao.com"
        Response.AddHeader "Location",
            "http://www.saodao.com/saodao/"
    Case Else
        Response.AddHeader "Location",
            "http://www.saodao.com/saodao/"
End Select
%>


标签: 暂无标签
正在读取日志的评论数据,请稍后……
正在加载日志评论签写框,请稍后……
成员登录通道
正在载入成员登录通道...
BLOG 日志归档
BLOG 推荐日志
  • 暂时没有推荐日志
BLOG 站内搜索

BLOG 友情链接