如何实现不同地区的ip访问同一个网站显示不同页面的内容啊,本人php基础...
发布网友
发布时间:2022-04-24 23:00
我来回答
共8个回答
热心网友
时间:2022-04-07 06:20
你的问题首先你要先知道不同区域的ip地址划分区间,然后获取客户端的ip地址,再判断是哪个地址的ip地址,最后用js做域名跳转。
比如:先获取湖北的ip地址范围
061.136.201.000 061.136.202.255 湖北省 武汉市
061.183.000.000 061.183.003.255 湖北省 武汉市
然后php就写获取客户端的ip
$ip = getenv ("REMOTE_ADDR"); // 获取ip地址
if($ip=="061.136.201.000"){
echo "<script>location.href= 123.baidu.com;</script>";
}else{
echo "<script>location.href=234.baidu.com;</script>"; }
热心网友
时间:2022-04-07 07:38
就是根据访问的ip地址获取城市名称,然后设置不同的权限,获取城市的代码如下:
<?php
function GetIP() {
if ($_SERVER["HTTP_X_FORWARDED_FOR"])
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
else if ($_SERVER["HTTP_CLIENT_IP"])
$ip = $_SERVER["HTTP_CLIENT_IP"];
else if ($_SERVER["REMOTE_ADDR"])
$ip = $_SERVER["REMOTE_ADDR"];
else if (getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if (getenv("HTTP_CLIENT_IP"))
$ip = getenv("HTTP_CLIENT_IP");
else if (getenv("REMOTE_ADDR"))
$ip = getenv("REMOTE_ADDR");
else
$ip = "Unknown";
return $ip;
}
?>
<?php
$ip=GetIP();
//$ip="222.23.43.23";
$url='http://www.ip138.com/ips138.asp?ip='.$ip.'&action=2';
//echo $url;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
//设置URL,可以放入curl_init参数中
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64)
AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1");
//设置UA
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//将curl_exec()获取的信息以文件流的形式返回,而不是直接输出。如果不加,即使没有echo,也会自动输出
$content = curl_exec($ch);
//执行
curl_close($ch);
//关闭
//echo $content;
//<li>本站主数据:湖南省常德市电信</li>
preg_match('/本站主数据:(?<mess>(.*))市(.*)<\/li><li>/',$content,$arr);
//查询注意事项
if(strripos($arr['mess'],"省")>0)
$city=substr($arr['mess'],strripos($arr['mess'],"省")+2,100);
else
$city=$arr['mess'];
//echo $city;
?>
<!------------调用的城市名称如下------------------->
<div><?php echo $city ?></div>
热心网友
时间:2022-04-07 09:12
介绍一个:搜索兔子。IP。软件使用到的地方有很多,
手机/电脑都可以用。
使用步骤:
1。下载好IP转换软件
2.安装工具到手机/电脑上。
3.打开工具后选择IP地址。
支持一键连接多开窗口不同IP,
单窗口单IP
4.点开始连接即可完成修改IP步骤。
热心网友
时间:2022-04-07 11:04
使用不同IP有很多种方法:
这里推荐比较简单的兔子-IP软件。
一键切换,动态,静态,窗口IP等切换方法
全国大多数城市,使用广泛:电脑,手机,模拟器都可以使用。
热心网友
时间:2022-04-07 13:12
第一步:下【兔子-IP】软件。下载手机版
第二步:免费注册账号
第三步:连接你要修改的目的节点
第四步:打开浏览器查询IP是你修改之后的IP
就可以解决你的问题了。
热心网友
时间:2022-04-07 15:36
这个可以安装一个IP转换器来修改的,简单切好用的。
介绍一个:搜索兔子。IP。软件使用到的地方有很多,手机/电脑都可以用。
使用步骤:
1。下载好IP转换软件
2.安装工具到手机/电脑上。
3.打开工具后选择IP地址。
支持一键连接多开窗口不同IP,单窗口单IP
4.点开始连接即可完成修改IP步骤。
热心网友
时间:2022-04-07 18:18
现在其实市面上有很多换IP软件,还是得根据你的实际需求来选择,
看你是需要稳定高效还是大量IP,综合来看的话,
搜索兔子-IP,下载安装。选择IP点连接就可以了。
比较简单操作,连接IP全国大多数城市,数百万IP随意切换。
功能强大支持一键切换IP和定时切换IP,应该可以满足你的需求。
热心网友
时间:2022-04-08 00:30
用过IP代理软件的网友来回答这个问题
这种情况基本属于广泛的回答不是唯一的
这个要根据实际情况来分析哪个好
我们用的兔子-IP代理就是一家很不错的IP提供商
如何实现不同地区的ip访问同一个网站显示不同页面的内容啊,本人php基础...
你的问题首先你要先知道不同区域的ip地址划分区间,然后获取客户端的ip地址,再判断是哪个地址的ip地址,最后用js做域名跳转。比如:先获取湖北的ip地址范围 061.136.201.000 061.136.202.255 湖北省 武汉市 061.183.000.000 061.183.003.255 湖北省 武汉市 然后php就写获取客户端的ip R...
ip动态 - StormProxies
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效地隐藏用户的真实IP地址,保护用户的隐私和安全。2. 快速响应:StormProxies的动态代理服务器具有快速响应的特点,可以快速响应用户的请求,提高用户的网络访问速度和效率。3. 高度可定制:StormProxies的动态代理服务器可以根据用户的需求进行定制,例如可以根据用户的地理位置、网络带宽、访问频率等因素进行定制。4. 多种协议支持:…StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP纯净高匿;2、覆盖全球20...
不同地区的ip访问同一个网站显示不同页面的内容HTML然后怎么写呢_百度...
获取访问者的IP,然后查询这个IP所在的城市,然后显示对应城市的网页。也就是说,你的网站要做几套模板哦。像淘宝,58等这些大型网站,就会有这类的做法,它会获取访问者的IP,然后定位,显示你周边的商品呀,招聘信息呀,这对用户体验其实是很好的。
如何让多个域名解析到同一台服务器上的不同网站
下载西部数码网站管理助手(下载地址:http://downinfo.west263.hk/iistool_v4.0.rar),然后运行建站助手V4.0.exe,如下图:2.助手工具会进行升级,退出之后会再次自动打开,点击环境检测。3.根据自己的需要安装php的版本以及mysql,IIS,mssql等。4.创建网站,弹出如下界面:说明:需要开通mysq和ft...
用phpStudy搭建的php,如何让局域网内访问我的本地网站?
配置一下虚拟主机。开启虚拟主机后就打开Apache文件夹里的\conf\extra\下的httpd-vhosts.conf文件,在这个文件的最后面加代码(注意下面的代码还需要改动一下路径为你的网站根目录的路径,然后重启一下就可以了,如果不成功,记得关闭防火墙):<VirtualHost 192.168.1.112:80> DocumentRoot "D:/web/www...
如何实现网站根据ip判断地区 自动跳转到所属地区页面
PW自身就有根据IP判断所属地区的功能,只要经常更新IP库就没什么问题.至于根据归属地跳转到相应页面就需要你自己去写了.
如何实现通过同一个公网IP访问内网不同服务器上部署的网站
路由器(交换机)端口映射、不同端口指向不同服务器;缺点是网站端口不可以一样有一个80 其他的就不能是80 软件内网映、花生壳的内网映射可以完美解决多网站问题,且外网端口自定义 都可以是80端口,网速有时会影响、、
怎样做转发,实现两个不同的域名,通过一个公网ip分别访问内部局域网里两...
这个可以实现,不过比较复杂罢了 在网关(也就是你说的公网IP)机器上做nginx反向代理
...的IP都不同,但是后面的入口网址竟然是同一个网址?这种情况谁遇到过啊...
有两种可能性:第一:你的点击量高的网页被放在一个很火的网站,或被人收藏,点击量加大。这个可以学习模仿,不用担心的。第二:你的那个点击量高的网页被人攻击,需要检测网站的安全性。以防有人挂木马病毒。像这种问题需要逐一的做排查,方能解决。
linux操作系统(红帽8)如何设置局域网IP,使域内所有其它机器能访问...
先su一下转到root账户,然后打netconfig,会出来一个界面,不是命令行了就,蓝底的那种傻瓜式的界面,输入IP和网管,就OK。Primary nameserve 一般用默认的192.168.0.1就OK。记得一定要重启下,应该没问题了。重启后用ifconfig可以查看,如果ifconfig显示无效命令,先用whereis ifconfig 找到它的路径...
怎么做一个网址,可以自动跳转到另一个网?
1、登录域名账号,找到域名,点击控制面板 2、打开后找到自助解析,3、为域名做A记录解析,解析到网站服务器的IP地址,4、解析生效后一般很快就可以访问了。怎么做一个网址,可以自动跳转到另一个网址?这有几个办法:1,使用后端跳转,如果是php的话:?phpheader("location:url地址")?> 例如?php...