如何根据用户IP来源指定访问网站地址?

比如一个网站为http://www.xxx.com其下有3个子站玉米分别是:http://sz.xxx.comhttp://sh.xxx.comhttp://www.tw... 比如一个网站为 http://www.xxx.com 其下有 3个 子站 玉米分别是: http://sz.xxx.com http://sh.xxx.com http://www.tw.com (其中sz表示深圳sh表示上海tw表示台湾)要求是:比如我现在在深圳我 输入 http://www.xxx.com 会立刻跳转到 http://sz.xxx.com (因为我的IP段是在深圳,所以跳转到sz.xxx.com) 其他同样。 展开
 我来答
辛德瑞拉p67
2014-06-24 · 超过53用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:126万
展开全部
现在 http://www.xxx.com 网站的根目录里建立一个index.asp的文件,代码如下:'userIP获取到用户的IPuserIP=Request.ServerVariables("REMOTE_ADDR")if (如果userIP是深圳的IP段) then'满足就跳转到Response.Redirect(" http://sz.xxx.com" )elseif (如果userIP是上海的IP段) then'满足就跳转到Response.Redirect(" http://sh.xxx.com" )elseif (如果userIP是台湾的IP段) thenResponse.Redirect(" http://www.tw.com" )else'如果IP段是其他地区Response.Redirect(" http://sz.xxx.com" )end if至于如何获得IP段是属于那个地区的,你可以在网上下载一个IP数据库来作依据。
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
3度回头45
2014-06-24 · TA获得超过136个赞
知道答主
回答量:141
采纳率:100%
帮助的人:51万
展开全部
把网站 http://www.xxx.com 根目录下面建一个主页面这个网页的就是用来判断访问的IP属于哪个号段然后进行跳转asp的简略代码如下'userIP获取到用户的IPuserIP=Request.ServerVariables("REMOTE_ADDR")if (判断userIP条件的号段) then 满足就跳转到 Response.Redirect(" http://sh.xxx.com" )else 满足就跳转到 Response.Redirect(" http://sh.xxx.com" )end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式