查看: 1117|回复: 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. %>
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关注公众号
关于我们|Archiver|手机版|小黑屋|赚客吧

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|鄂ICP备17023596号-1

在本版发帖
关注公众号
QQ客服返回顶部