日期:2014-05-19  浏览次数:20857 次

高分求按地域ip显示不同的分站,是怎么实现的,在线急等
例如:   在北京   bj.58.com     在大连   dl.58.com
有两个问题
1.   根据ip显示不同的分站是怎么实现的
2.   各个分站的程序应该是统一的吧,数据库结构是怎么样的呢,数据库中加地域判别字段吗?

------解决方案--------------------
帮你顶了,我想是不是按域名取不动数据表的
------解决方案--------------------
有IP数据库.. 去检索的.
IP 地址 根据检索返回的地址在去从写URL
------解决方案--------------------
有IP数据库.. 去检索的.
IP 地址 根据检索返回的地址在去从写URL

------解决方案--------------------
应该是根据IP所属于的地址,然后在进行URL从写.
------解决方案--------------------
1. 根据ip显示不同的分站是怎么实现的
> > 根据来源IP,重写URL地址
2. 各个分站的程序应该是统一的吧,数据库结构是怎么样的呢,数据库中加地域判别字段吗?
> > 不用统一,在主站点进行转URL处理就行了.数据库结构不用改,IP数据库用文本,越简单越好,用js读取

------解决方案--------------------
使用不同的主页,当然数据库的配置相对麻烦
------解决方案--------------------
"关键问题是我现在不知道ip对应的是那个地域阿,没有办法进行跳转 "
前提你必须要有IP数据库或者第三方网站给你提供IP-> 地域的解析;
给你提供两个地址:http://www.cz88.net/ip/viewip468_25.aspx
http://www.cnenin.com

建议你建一个库据库不依靠第三方。
------解决方案--------------------
建议你建一个数据库不依靠第三方。

------解决方案--------------------
> > 关键问题是我现在不知道ip对应的是那个地域阿,没有办法进行跳转
去动网或者其他地方,找一个IP库,根据你的服务器情况(有几台,分别在哪),比较有深圳,北京,上海三台,则你就IP段,大致划成三段,在哪个区间的就访问某个服务器.