当前位置: 代码迷 >> ASP >> 怎么实现通过判读IP,进入不同的二级域名
  详细解决方案

怎么实现通过判读IP,进入不同的二级域名

热度:296   发布时间:2012-03-25 20:55:17.0
如何实现通过判读IP,进入不同的二级域名
我现在想实现这个功能,不同的客户,有不同的IP地址
如果通过判读IP地址,让客户进入相应的二级域名


IP是随机的,我是不是要去弄个IP数据库!

谁有这样的数据库,和代码啊!

------解决方案--------------------
很简单啊
Function GetIP()
Dim Temp
Temp = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If Temp = "" or isnull(Temp) or isEmpty(Temp) Then Temp = Request.ServerVariables("REMOTE_ADDR")
If Instr(Temp,"'")>0 Then Temp="0.0.0.0"
GetIP = Temp
End Function
就是获取IP地址的,你用这个获取到IP后进行判断然后再跳转就是了,哪个IP段跳转到哪个页面。
如果你不知道别人的IP,那就用IP地址库就成