• ASP网站代码实现301转向

    2008-8-8 4:02 Friday

    点石一位叫microwind的朋友公布的,刚刚用了很好用,记录下来备用:

    <%
    if request.ServerVariables("HTTP_HOST")="domain1.com" or request.ServerVariables("HTTP_HOST")="www.domain1.com" then
    if Request.ServerVariables("QUERY_STRING")<>"" then p="?"
    Response.Status="301 Moved Permanently"
    Response.AddHeader "Location","http://www.domain2.com"&Request.ServerVariables("SCRIPT_NAME")&p&Request.ServerVariables("QUERY_STRING")
    Response.End
    end if
    %>
    以上是更换域名这种情况
    如果是简单两个域名之间的301转向,可以是这样
    <%
    Response.Status="301 Moved Permanently"
    Response.AddHeader "Location","http://www.domain.com"
    Response.End
    %>

    标签: 301 asp 域名 永久重定向

  • 评论()

    • frankie Says:

      谢谢,我用了后也可以了.但是却发现,转向后每个网页都出现了ASP,比方说应该是www.abc.about现在都却出现了www.abc.about.asp,这个问题怎么解决吗?我QQ407947652

      博主回复:这个时间太长了。兄弟记不清了,本身对ASP也不是很懂得。。。抱歉了

    Leave a Comment

    姓  名:
    电子邮件: (选填)
    个人主页: (选填)
    内  容:
     
  • 引用地址:

my

日历

博客信息

  • 日志数量:84
  • 评论数量:93
  • 引用数量:0
  • 今日访问:54
  • 总访问量:147570