点点 发表于 2013-6-3 00:27:56

GeoIP Redirection 教程

真心的,自从学习Email Marketing以来,受到了论坛里热心朋友的各种帮助,尤其是河马等几位Email区的兄弟,有时候有些问题问的我自己都不好意思。真心的,我也想把这种论坛的文化传递出去。晚上搞了GeoIP Redirection,特意整理了下,奉献给大家,省的兄弟们去找了。

GeoIP Redirection 步骤

1.下载所需文件
GeoIP.dat,并解压
http://dev.maxmind.com/geoip/legacy/geolite
这个数据每月5号更新

geoip.inc
http://pan.baidu.com/share/link?shareid=481635&uk=87540973

2.修改PHP文件<?php

$IP = $_SERVER["REMOTE_ADDR"];

include("geoip.inc");

$gi = geoip_open("GeoIP.dat", GEOIP_MEMORY_CACHE);

$CountryCode = geoip_country_code_by_addr($gi, $IP);
geoip_close($gi);

// ****DO NOT TOUCH ABOVE THIS LINE.******
//***Consult the Readme if you aren't sure what you're doing****

if ($CountryCode=="US"){

    //US offers go here
      header('Location: http://www.yahoo.com');
   
}

//Add or remove these else if statements depending on which countries you have offers for

    else if($CountryCode=="GB")
    {
      //UK offers go here
      header('Location: http://www.google.com');
               
               
    }
   
    else if($CountryCode=="AU")
    {
      //AU offers go here
    }
   
    else if($CountryCode=="DE")
    {
      //DE offers go here
    }

else {

    //Change this to reflect your international offers for country codes not listed above
    header('Location: http://www.baidu.com');
}

?>很简单,大家一看就懂
国家代码查询:http://dev.maxmind.com/geoip/legacy/codes/iso3166

3.上传文件
把GeoIP.dat, geoip.inc 和 PHP文件放在同一个文件夹,PHP文件可以任意取名,然后打包上传到可以访问的目录。
亲测可用,如果不放心,可以科学上网,进行验证。



河小马 发表于 2013-6-3 06:32:57

这个会有一部分是不准的

建议买收费的服务

如果是vps以及以上,可以使用apache 的module,这样速度更快

peter2987 发表于 2013-6-3 07:21:59

很有用,lz执行力很强,有前途

蓝色快车 发表于 2013-6-23 01:03:36

谢谢分享。。。看看

kaohoo 发表于 2013-6-24 23:31:53

留着将来需要用

kaohoo 发表于 2013-6-24 23:32:20

留着将来需要用

kaohoo 发表于 2013-6-24 23:32:42

留着将来需要用

未淡淡 发表于 2013-6-25 00:51:44

努力学习当中

未淡淡 发表于 2013-6-25 00:52:05

努力学习当中

带头大哥 发表于 2013-6-27 21:29:36

哎呦每篇都需要回复呀

tager 发表于 2013-6-27 23:07:35

学习看看 正好要用

ssqqr 发表于 2013-7-24 14:19:39

我要看看,什么东东

buying 发表于 2013-7-24 17:09:11

看看···········

YMVPS 发表于 2013-7-25 12:58:38

赞一个         。

801023 发表于 2013-7-25 20:18:19

看看教程
页: [1] 2 3 4 5
查看完整版本: GeoIP Redirection 教程