找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3055|回复: 1

大家帮我看下这段代码

[复制链接]
发表于 2010-10-30 10:02:02 | 显示全部楼层 |阅读模式
下面是一段判断来路的ASP代码,我这里只能判断baidu来的,现在需要满足多个来路,请问怎么写?
比如果来路是baidu, google等多个,如果满足其中的一个来路就跳转到56.com否则就跳转到youku.com
  1. <%
  2. '下面获取来路域名
  3. url=request.ServerVariables("HTTP_REFERER")
  4. '下面处理来路域名
  5. if url<>"" then
  6. url=replace(url,"http://","")
  7. url=split(url,"/")(0)
  8. end if
  9. '下面是条件中的网址

  10. if url="baidu.com" then

  11. Response.Redirect("http://56.com")
  12. end if
  13. Response.Redirect("http://youku.com")
  14. %>
复制代码
好像还发不了悬赏贴,只能直接贴出来了,请大家帮帮忙看一下。
发表于 2010-10-30 10:35:37 | 显示全部楼层
本帖最后由 Avril 于 2010-10-30 10:37 编辑

回复 1# tshaozhi


    不懂asp 你看看下面这个.比较简单.我没测试.
  1. <%
  2. host=lcase(request.servervariables("HTTP_HOST"))
  3. '开始条件跳转
  4. SELECT CASE host
  5. CASE "www.baidu.com"
  6.          response.redirect "www.56.com"
  7. CASE "www.google.com"
  8.          response.redirect "www.youku.com"
  9. case "www.sogou.com"
  10.          response.redirect "www.tudou.com"
  11. CASE ELSE
  12.          response.redirect "www.qq.com"
  13. END SELECT
  14. %>
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广告网 ( 鄂ICP备20005464号-17 )

GMT+8, 2024-5-17 09:44

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表