如何屏蔽某个国家、地区的用户访问网店?

Zen Cart说明文件,安装指南和使用手册等等。可以回复,不能发新贴。

版主: Jack

版面规则
新手必读栏目。本版面不能发新贴,可以回复

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子Jack » 2009-10-11 10:13

order allow , deny 只要deny的IP就不能访问,不管是否allow了
order deny, allow 只要allow的IP就可以访问,不管是否deny了

提供IP段的网站很多,google下吧。例如:http://www.countryipblocks.net/country-blocks/select-formats/
Zen Cart - 让每个人拥有自己生意的梦想成真
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子so.ray » 2009-10-11 14:47

Jack 写道:order allow , deny 只要deny的IP就不能访问,不管是否allow了
order deny, allow 只要allow的IP就可以访问,不管是否deny了

提供IP段的网站很多,google下吧。例如:http://www.countryipblocks.net/country-blocks/select-formats/



谢谢 JACK提供的网站,这里的IP段比以前那个BLOCKCOUNTRY全多了。
但是还是有点不太明白,如果我想block全是加拿大的IP,但是allow我自己的IP,而且我需要allow全部其它地区的IP。这种情况是用

order deny, allow 还是 order deny, allow

刚才试了 order allow, deny
然后下面是 allow from xxx.xxx.xxx.xxx(我的IP)
deny from xxx.xxx.xxx.xxx
deny ....
allow from all

这格式不好用,自己的IP还是进不去(感觉好像,allow from xxx.xxx 不起做用),请指教。
so.ray
高级会员
高级会员
 
帖子: 125
注册: 2009-01-03 9:12

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子Jack » 2009-10-11 20:38

Jack 写道:order allow , deny 只要deny的IP就不能访问,不管是否allow了
order deny, allow 只要allow的IP就可以访问,不管是否deny了


仔细看看这个说明,如果你用order allow , deny,因为你的IP属于加拿大,被deny了,就无法访问。
所以要用 order deny, allow ,但是这样就不需要 allow from all 了
Zen Cart - 让每个人拥有自己生意的梦想成真
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子so.ray » 2009-10-13 2:23

Jack, 我试过你说的这种格式,但是用了后,连美国的IP也访问不了。
so.ray
高级会员
高级会员
 
帖子: 125
注册: 2009-01-03 9:12

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子so.ray » 2009-10-13 2:38

Jack,如果我还是用allow,deny这种格式,只把我的IP段空出来就可以,比如说,

我的IP 是 174.6.xxx.xxx
相对的IP range在那个 block country里是 174.0.0.0 - 174.7.255.255
他们的用的是下面这段来实现deny 的
deny from 174.0.0.0/13

我的意思是,如果我想实现把这段IP分为二部分,
一个是 174.0.0.0 - 174.5.255.255
另一个为 174.7.0.0 - 174.7.255.255
这样就能把我那段给空出来,请问,这二个IP段怎样用
deny 174.xxx.xxx.xxx/xxx 这样格式表示出来,麻烦了。
so.ray
高级会员
高级会员
 
帖子: 125
注册: 2009-01-03 9:12

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子Jack » 2009-10-13 10:40

174.0.0.0 - 174.5.255.255 IP段:
174.0.0.0/14
174.4.0.0/15

174.7.0.0 - 174.7.255.255 IP段:
174.7.0.0/16

你自己的IP段174.6.x.x:
174.6.0.0/16
Zen Cart - 让每个人拥有自己生意的梦想成真
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子so.ray » 2009-10-13 13:30

Jack 写道:174.0.0.0 - 174.5.255.255 IP段:
174.0.0.0/14
174.4.0.0/15

174.7.0.0 - 174.7.255.255 IP段:
174.7.0.0/16

你自己的IP段174.6.x.x:
174.6.0.0/16


JACK,这样就是说,我用

deny from 174.0.0.0/14
deny from 174.4.0.0/15
deny from 174.7.0.0/16

这三行,代替原来的
deny from 174.0.0.0/13

就可以把我的
174.6.xxx.xxx
这段IP给排除出来?

:D 非常感谢
so.ray
高级会员
高级会员
 
帖子: 125
注册: 2009-01-03 9:12

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子iaykv » 2009-10-17 10:10

大家好,我用了这种方法不行呀,很想有这个功能

做点国外小生意,不想让中国的同行看见。运用这种方式还是不行的。请高手指教
iaykv
新手上路
新手上路
 
帖子: 12
注册: 2007-10-29 11:16

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子shaning » 2009-10-25 21:41

Jack 写道:174.0.0.0 - 174.5.255.255 IP段:
174.0.0.0/14
174.4.0.0/15

174.7.0.0 - 174.7.255.255 IP段:
174.7.0.0/16

你自己的IP段174.6.x.x:
174.6.0.0/16

很想知道14 15 16 17是怎么得出来的
QQ:1 9 2 3 6 1 1 3 WX:miaomang zencart定制深度修改等
头像
shaning
论坛版主
论坛版主
 
帖子: 1372
注册: 2005-10-29 17:22
地址: zencart定制深度修改等
QQ 帐号: 1 9 2 3 6 1 1 3

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子sbguh » 2009-11-02 23:30

配置geoip根据IP判断国家代码,然后进行相应的限制操作,我以前就是这样操作的
[url=http://www.batterylaptops.co.uk]batterylaptops[/url]
sbguh
普通会员
普通会员
 
帖子: 24
注册: 2009-07-31 16:27
地址: http://www.batterylaptops.co.uk

上一页下一页

回到 新手上路



在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客