外贸网站禁止中国同行IP访问:
利用.htaccess文件来禁止中国IP段访问
在服务器找到或生成一个.htaccess文件.
生成 .htaccess:
- 打开Windows内建的记事本;
- 选取另存新文件“文件->另存为”;
- 在另存为的“保存类型”下拉选单中选取“所有文件”类型,可以选择utf-8,也可以是ansi
- 在“文件名”中输入.htaccess;
- 选取要另存的路径再按下保存,一个.htaccess 文件就新增完成。
.htaccess文件,我们可以使用记事本打开。以下是一些允许或禁止的规则:
- order allow,deny
- # 禁止一个ip地址
- deny from 123.125.125.147
- # 禁止一个ip段
- deny from 210.145.95.0/255
- # 或者你需要在这ip段中允许部分ip
- allow from 210.145.95.123
- # 除此之外一切均可以访问
- allow from all
利用浏览器屏蔽:
- <script type="text/javascript">
- if (navigator.language)
- var language = navigator.language;
- else
- var language = navigator.browserLanguage;
- if(language.indexOf('zh') > -1)document.location.href = 'https://www.baidu.com';
- </script>
复制上述代码,然后在Appearance->Editor,把它添加到你主题的header.php或者footer.php </body>前,保存即可;如果有中文浏览器的用户访问你的网站,将会自动跳转到百度首页,你也可以设置跳转到别的页面,把代码中的https://www.baidu.com替换成别的页面即可,比如是https://211.98.70.195:8080/ (域名纠错系统) ,或者你网站的一个404.html页面。