您当前的位置: 主页 > 优化教程
大家都熟知的百度、京东、团购等网站,都会根据用户所在城市来提示当地城市天气预报和相关信息,这些功能,都是根据访问者的本地IP地址来判断所在城市,从而调用那些服务端信息进行显示在客户端;类似于这类功能,我们也可以在虚拟主机的织梦系统内实现,当然没有那么丰富,我们需要实现的功能就是,根据不同区域IP跳转到指定的自定义页面。小编这期就给大家带来dedecms中这个功能的实现方法,大家也可以在自己的php空间中试试效果。 想要实现这个功能,你大概也猜想到了大致步骤;首先要获取到访问者所在IP信息,然后与后台数据对比,这种数据在互联网上一大把,小编这里就不过多解说,因为下面有更方便的方法;那就是直接使用腾讯的API或者淘宝的API,这里有gbk和utf8的编码格式,大家使用的时候注意一下,实现步骤如下: 这个功能,都是在首页实现欢迎页面,那么我们就在首页内添加如下代码:
 
$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,经验,教你,如何,根据,不同,区域,跳,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦dedecms系统判断栏目子栏目是否存在在实际使用 织梦模板 全站调用二级栏目以及子栏目时遇到一个问题,网站的... 2021-07-27
织梦栏目页调用当前栏目名和上级栏目名在构建网页的时候,如果不想逐个写栏目列表页的标题,即列表页标题形式为:... 2021-07-22
织梦栏目获取当前页面顶级栏目图片的方法如果我们模板已经经过了一些小的二次开发,每个栏目都能上传相应的图片,但... 2021-08-14
织梦dedeCMS版权代码修改及$arrs1和$arrs2的含义织梦(dede)CMS的版权调用方法为:{dede:global.cf... 2021-07-27
织梦dedecms php常用函数function checkStr($str){ $output=; ... 2021-07-30
DEDE织梦当前系统时间标签带时分:[field:pubdate function=GetDate... 2021-07-27
{dede:field name='softlinks'/}下载页织梦标签修改织梦Dedecms的软件模型中,{dede:field name=so... 2021-07-30
织梦模板DedeCMS栏目列表常见序号的调用标签我们在制作 DEDECMS模板 时,源代码中的[field:globa... 2021-07-22
dedecms教程:让织梦搜索页模板也支持arclist和myad今天碰到了一个问题,在搜索页实现arclist和myad的标签的内容调... 2021-07-22
如何修改DedeCms验证码的样式修改文件 验证码文件位置 include\validateimg.ph... 2021-07-30
织梦Dedecms网站管理后台白屏解决办法织梦Dedecms网站管理后台白屏解决办法 。 1、 登录织梦Dede... 2021-07-30
DedeCMS列表页给推荐的文章添加推荐特荐图标我们知道织梦DedeCMS文章内容发布的时候可以选择头条、推荐、特荐等... 2021-07-22
织梦DedeCMS万能循环标签如何万能调用标签一、万能调用语句(SQL) 一个数据库管理系统,对数据库的操作不外乎四... 2021-07-22
织梦织梦后台更新栏目提示:这个类目是动态类目的解决方法经常使用织梦dedecms程序建站的站长们都知道这款CMS程序功能强大... 2021-08-14

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