登录 注册

登录

问题 实现根据访客的ip判断将他指向某个固定的页面,有没有这样一个插件或模块?

更多
2010年02月02日 13:24 #1 作者: mango2008
比如说我们的网站有中英两种版本,如果访客的IP在中国,就将他导向我们的中文网站,国外的话就是英文网站,不知道有没有现成的插件

QQ:451689758 MSN:mayhall@live.cn

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年02月02日 15:30 #2 作者: mango2008
刚才找到了一个,名称叫做IP To Country,是1.0时代的产物,可能由于推出的太早的原因,它自带的那套世界IP数据库不能测出我的IP的国家,我用翻墙工具换成美国的ip后也检测不出,经测试不能正常使用,而不能正常使用的原因也仅仅是IP数据库不全,如果重新做一份IP的数据库这个还是不错的选择,我在继续找找看,怎么没人关注呢?

QQ:451689758 MSN:mayhall@live.cn

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年02月02日 18:02 #3 作者: mymyhope
Joomfish是根据浏览器的语言选择语言的

www.cn21cn.com
Magento中文网站
www.magentochina.org
QQ:703640

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年02月03日 11:26 #4 作者: mango2008
我已经搞定了,安装一个PHP模块,插入以下代码
<?php
 
$country = '';
$IP = $_SERVER['REMOTE_ADDR'];
 
if (!empty($IP)) {
$country = file_get_contents('http://api.hostip.info/country.php?ip='.$IP);
}
if ($country==XX||$country==CN){
echo "<script language='javascript'> location='http://www.baidu.com'</script>"; 
}
?>
这样的好处是,简单易行,当不需要的时候可以直接关闭这个模块

QQ:451689758 MSN:mayhall@live.cn

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年02月11日 13:08 #5 作者: Tiantian

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年02月11日 16:35 #6 作者: dannyzhang

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年02月11日 16:42 #7 作者: Tiantian
看上去是输入相关的ip地址,就是说的需要先知道ip地址,可以查询,然后填入php中,作判断的吧。

登录 或者   注册一个会员帐号 来参与讨论