你的问题首先你要先知道不同区域的ip地址划分区间,然后获取客户端的ip地址,再判断是哪个地址的ip地址,最后用js做域名跳转。
比如:先获取湖北的ip地址范围
061136201000 061136202255 湖北省 武汉市
061183000000 061183003255 湖北省 武汉市
然后php就写获取客户端的ip
$ip = getenv ("REMOTE_ADDR"); // 获取ip地址if($ip=="061136201000"){echo "<script>locationhref= 123baiducom;</script>"; }else{echo "<script>locationhref=234baiducom;</script>"; }给你一个获取IP的代码,然后根据获取的地区名去数据库匹配对应的城市或二级域名即可。
#region 获取IP
/// <summary>
/// 客户端ip(访问用户)
/// </summary>
public static string GetUserIp
{
get
{
string realRemoteIP = "";
if (SystemWeb>
以上就是关于如何实现不同地区的ip访问同一个网站显示不同页面的内容啊,本人php基础性太差全部的内容,包括:如何实现不同地区的ip访问同一个网站显示不同页面的内容啊,本人php基础性太差、asp.net mvc获取访问者IP根据IP获取城市地址跳转到相应的页面 求大神!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)