屏蔽禁止国内IP访问wordpress外贸网站的方法

编辑:
网络全书
分类:互联网 浏览: 564

导语:本文主要关注互联网建站技术-如何屏蔽禁止国内IP访问wordpress外贸网站,提供制作网站、运营网站、seo、网站推广相关教程、wordpress建站,帮助中小站长快速成长。

前几天有朋友给我留言,说他们公司老板不想让国内同行访问他们的外贸网站,怕有人抄袭他们家的网站设计,产品图片和资料等等。

其实这个问题在外贸界是个老问题,国内的风气就是这样,一旦有什么创新就开始抄抄抄,更有甚者网站外观做的和你一模一样,这种不道德的剽窃行为不仅会迷惑你的客户,还会引起搜素引擎的反感。

目录

WordPress外贸网站屏蔽禁止国内IP的方法

1,打开.htaccess文件

2,生成.htaccess屏蔽IP代码

3,将生成的代码复制到.htaccess文件

SiteGround IP Address Deny Manager使用方法

总结

WordPress外贸网站屏蔽禁止国内IP的方法

屏蔽国内IP访问的方法有很多,但最好用的还是.htaccess代码屏蔽。

1,打开.htaccess文件

.htaccess文件位于wordpress网站根目录public_html中,有两种方法可以访问这个文件。

  • 通过cPanel访问.htaccess文件
  • 通过FTP工具访问.htaccess文件

如果你想通过cPanel访问.htaccess文件,首先在cpanel后台找到File Manager,如下图所示。

根目录文件修改

接下来会有一个弹框,是进主机文件根目录的选项,根据我的设置操作,如下图所示,

进根目录的设置

进去后,先选中文件,再执行操作。

根目录文件设置

如果你想通过FTP工具访问.htaccess文件,可以看FTP工具使用教程。

2,生成.htaccess屏蔽IP代码

直接访问countryipblocks这个网站,按照下图操作即可。

countryipblocks

除了能屏蔽中国,还可以屏蔽其它国家或多个国家,按需求生成即可。

3,将生成的代码复制到.htaccess文件

首先复制上一步生成的.htaccess代码。

htaccessIP代码

然后用Notepad++打开.htaccess文件,把代码粘贴到.htaccess文件最后一行。

notepadhtaccess

最后再用whatismyipaddress这个网站检查一下你自己的IP,另做一个白名单,这样就算你是中国IP也可以正常访问你的wordpress外贸网站,白名单格式如下,做好了同样复制到.htaccess文件最后一行。

//Block users by IP
order allow,deny
deny from
allow from 你的IP

除此之外还可以通过SiteGround的IP Address Deny Manager来允许或禁止某个IP对外贸网站的访问,比起添加代码到.htaccess文件里,IP Address Deny Manager使用起来更简单,更快捷,而且不会出现突然失效的情况。

如果你使用.htaccess来屏蔽IP,wordpress更新时,添加好的代码可能会不翼而飞。所以,如果你是新手,我推荐你使用SiteGround来管理IP地址的访问权限。

SiteGround IP Address Deny Manager使用方法

如果要允许或屏蔽某个国内IP访问你的外贸网站,首先你要知道需要允许或屏蔽的IP地址。

查找这些IP地址其实一点也不难,如果是允许你自己的IP,用我上面介绍的whatismyipaddress就可以了。如果是屏蔽,首先登陆SG,在cPanel里找到AWStats,AWStats的功能是分析网站访问的情况并给出相关报告。

AWStats给出的数据非常详尽,一共有20个类别,从国家地区到操作系统和浏览器因有尽有,访问明细可以精确到每小时。我个人觉得比很多第三方的站长工具还要好用。

如何屏蔽禁止国内IP访问wordpress外贸网站

进入AWStats后,先选择你要查看的站点,如果你的外贸网站已经开通了SSL,请选带SSL后缀的域名,如下图所示,点击View即可。

如何屏蔽禁止国内IP访问wordpress外贸网站

紧接着就会跳出大量的数据和文字,关于IP访问情况,请在左边菜单栏找到Hosts -> Full list,如下图所示。

如何屏蔽禁止国内IP访问wordpress外贸网站

从下图你可以看出什么IP最后访问了你的外贸网站,点击了多少次,点击了多少个页面,流量是多少。

如何屏蔽禁止国内IP访问wordpress外贸网站

如果流量较大的话,可能是国内同行正在研究你的外贸网站,如何鉴别这个IP是否是国内的,可以用who.is查询一下,或者直接把IP地址放到百度里查看。

把疑似国内同行的IP地址记录一下,另存一个文件,接下来要做的事情就是屏蔽这些不良IP。

返回到cPanel,找到IP Address Deny Manager的图标并点进去,如下图所示。

如何屏蔽禁止国内IP访问wordpress外贸网站

添加你要屏蔽的IP地址,页面上有详细的操作说明,比如屏蔽单个IP地址怎么操作,屏蔽某个IP范围怎么操作等等,SiteGround还是比较贴心的,能告诉的都告诉了。

这些方法你也可以用于.htaccess文件操作。如果遇到错误提示,刷新一下即可。

如何屏蔽禁止国内IP访问wordpress外贸网站

总结

屏蔽国内IP访问wordpress外贸网站的方法有很多,我觉得用SiteGround的IP Address Deny Manager操作比较简单快捷。

除了屏蔽国内同行的访问,还可以防止恶意攻击,网上针对竞争对手的恶意攻击层出不穷,大多数都是通过流量击垮你的外贸网站,让你的网站瘫痪无法访问。

如果出现此类情况,直接禁止恶意攻击IP的访问权限。

外贸这个行业竞争越来越激烈,以前只是传统营销层面的竞争,现在已发展到互联网外贸层面,如果想要在互联网上拔得头筹,建立优势,我觉得首先你要尽早建立起你的外贸独立站,去做Google,去做社交媒体营销,取得时间上的优势。

互联网有自己的规则,很多事情不是短期就能做到的,所以要做的话越早越好,机会还是很大的,毕竟建站公司制作的那一大批网站都没有更新换代,国有企业也根本也不重视互联网这个层面。

读完这篇文章,我们来总结下本文共涉及到了哪些知识点,包括有屏蔽IP、禁止IP、访问wordpress外贸网站等方面的知识,希望这些能够帮您更好地了解文章主题。

声明:本网站部分内容来源于网络,如文章侵犯您的权益,请及时与我们取得联系,我们会核实并作出处理。