您当前的位置: 主页 > 优化教程
本文实例讲述了dedecms首页添加根据IP访问区域跳转对应页面的方法。分享给大家供大家参考。具体实现方法如下:
 
根据访问者的IP来判断所在区域,根据区域信息,来跳转相对应的页面,好多分类信息网,团购网都有这样的功能,根据你在的城市,然后跳转相应的页面显示此城市的相关信息.
 
先说下思路,首先获取访问者的IP信息,然后根据IP区域信息库进行对比,IP区域信息库网上有现成的,可下载到本地进行对比,也可直接用新浪或者淘宝,腾讯的API,这个自己baidu,注意编码问题,有的站点喜欢用GBK编码,有的喜欢用UTF-8编码,我用的淘宝的API,是UTF-8编码,对比后跳转到相对应的页面即可.
 
代码如下:
 
 
代码如下:
$ip = getIp();//dede自带的查询IP功能,直接调用
$res1 = file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=$ip");
$res1 = json_decode($res1);
$useraddre = $res1->data->region;
$useraddre = mb_convert_encoding($useraddre, "GBK", "UTF-8");
$dzcity = "上海";
$contra= strstr($useraddre,$dzcity);
if(!emptyempty($contra)){
//上海的,跳转到这里
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header('HTTP/1.1 301 Moved Permanently');
header("Location: http://www.adminbuy.cn/");
exit;
}
 
这样写功能是能实现,但是要加在首页上面,也不知道效率如何,现在先这么写了.
 
 
我这里要判断的区域就上海的,所以就这么写了,如果还要判断其他地方的,自己再加判断就可以了.
 
希望本文所述对大家的dedecms建站有所帮助。
 

关键词:dedecms,首页,添加,根据,访问,区域,跳转,对应,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

dedecms教程:织梦出现\dedesql.class.php 的解决方法安装dede,UTF-8时,最后不能显示网站后台和首页,报错了! 登陆... 2021-07-22
Dedecms导入数据提示:USING BTREE ) ENGINE=MyISAM DEFAULT CHA本文实例讲述了Dedecms导入数据提示:USING BTREE ) ... 2021-07-30
织梦DedeCMS用SQL清空所有文章且ID归1做新网站或老网站改版,经常会用到很多测试数据,到正式上线之前,如果这些... 2021-07-22
织梦模板dedecms获取上一篇下一篇文章链接的代码我们知道,在文章页调用前后文章的链接和标题, 织梦模板 默认上一篇和下... 2021-07-22
dedecms后台管理搜索到文章正文内容的方法后台管理搜索到文章正文内容的方法,即我们说的全文搜索。在文章列表下面可... 2021-07-27
dedecms v5.7 首页调用单页的文档内容{dede:sql sql=SELECT body FROM `ide... 2021-07-22
Dedecms教程:批量替换文章中的超链接AB模板网在自己php空间中的一个网站由以前采集里面有很多连接没有过滤... 2021-07-30
channelartlist,织梦唯一可以嵌套的标签channelartlist,这是织梦唯一可以嵌套的标签。 标记简介:... 2021-07-30
如何实现在列表页中间随机插入广告DEDECMS织梦列表页每隔N行文章添加一条广告(也可以自定义改为虚线... 2021-07-30
pbootcms网站开发中如何增加百度地图插件?首先找到你要增加的模板,模板路径:template文件夹,比如要加到联... 2023-06-02
DEDE织梦当前系统时间标签带时分:[field:pubdate function=GetDate... 2021-07-27
DEDECMS织梦调用文章内容第一张图片地址的代码{dede:field.body/}调用的是全部文章内容 如果我们只想... 2021-07-22
织梦dedecmsv5.x自动登录的实现方法本节内容: 织梦dedev5.x自动登录 实现步骤: 1,取消DEDE... 2021-07-22
织梦dedecms上传图片默认路径更改在用织梦建站时,在运营网站一段时间后,会发现织梦默认的图片上传路径有问... 2021-07-27
织梦调用同一个附加属性的文章的方法今天早上的时候一位客户联系到我们,说是想要咨询dedecms调用栏目里... 2021-08-14
DEDECMS 如何修改系统默认style文件夹要修改系统默认文件夹,必须首先得了解相关配置文件的功能作用: ./da... 2021-08-09
dedecms模板自带的网站地图如何优化?dedecms模板自带的网站地图如何优化?使用 织梦模板 做网站的人应... 2021-07-27

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn