屏蔽中文浏览器/英文浏览器 屏蔽中国ip的方法

为了节省网站的宽带,有时候需要屏蔽一些老外的访问,当然,也可能对英文的蜘蛛造成影响,不过还是做个备份,保存一下。

下面这段代码可以禁止非中文浏览器用户访问网站

添加在 .htaccess 中即可禁止外国人访问我们的网站啦。

[box type="info"]RewriteCond %{HTTP:Accept-Language} ^en.*$ [NC]

RewriteRule ^/?$ index_en.htm [R=301,L][/box]

可以判断浏览者使用的浏览器,从而达到屏蔽非中文浏览器

屏蔽中文的浏览器,方法则是

[box type="info"]RewriteCond %{HTTP:Accept-Language} ^zh-cn.*$ [NC]

RewriteRule ^/?$ http://www.18ugg.com/ [R=301,L] [/box]  

主要是依靠apache有一个强大的地址重写模块(Module mod_rewrite)。你也可以在google搜索这些设置。谷歌可以查到很多相关的htaccess的信息。功能比较多,可以说只有你想不到没有做不到。我自己的正品运动鞋 就经常用htaccess规则限制一些访问者的访问,htaccess可谓是利器呀。哈哈
[box type="info"]apache有一个强大的地址重写模块(Module mod_rewrite),这个模块的使用可以参照这里和这里。你也可以在google搜索这些设置。功能比较多,可以说只有你想不到没有做不到。

这个模块的一般用法有如下几种:
1、这个模块一般都用于一些程序的框架对地址栏的重写。例如wordpress就用到这个模块对地址栏从写,实现固定连接。
2、根据用户访问的浏览器用户类型重定向到不同的页面,例如:如果用户使用手机访问的话重定向到wap页面等。
3、当网站目录结构发生该变的时候,使用rewirte可以解析旧有的连接跳转到新的连接。
举例:只要把下面代码放在.htaccess文件里,就可以将浏览器语言为简体中文的浏览者重定向到你设定的页面abc.htm

RewriteCond %{HTTP:Accept-Language} ^zh-cn.*$ [NC]

RewriteRule ^/?$ http://www.18ugg.com/

[/box]

 

 

magento ip屏蔽插件

功能描述:填入你想要屏蔽的ip地址,就可以屏蔽了

插件地址:http://www.magentocommerce.com/magento-connect/niro/extension/6105/et_ipsecurity

插件状态: stable

connect key:magento-community/ET_IpSecurity

安装好后在禁用栏填入中国ip,就可以禁止中国ip访问你的magento站

 

中国ip地址列表:http://notepad.cc/chinaip

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>