wordpress禁止某个或某段IP访问 - 我兜里有糖

wordpress禁止某个或某段IP访问

网站建设 633℃ 1评论   QQ:514255089

最近老是有就一个家伙,发关于游戏的垃圾信息,应该发了五六遍了吧,前几次没搭理它,最近有点上劲,发的比较频繁了,每次一发就是10几条,弄得我的网站空间提示有违规信息,我晕,真是不能忍了,那就想想如何实现ordpress禁止某个或某段IP访问。

201111301850495814

从群里问了朋友,也从网上查了查,方法不少,主要的是有两个,个人觉得还不错,可以试试,一个是写一个.htaccess文件,通过ftp上传到网站根目录,还有一种方法是安装相关的插件,如wp-ban。

安装插件的方法,很简单,从官网或网站后台插件下搜索下载安装。.htaccess文件写法也很简单,如下:

阻止/允许特定的IP地址
某些情况下,你可能只想允许某些特定IP的用户可以访问你的网站(例如:只允许使用特定ISP的用户进入某个目录),或者想封禁某些特定的IP地址(例如:将低级用户隔离于你的信息版面外)。当然,这只在你知道你想拦截的IP地址时才有用,然而现在网上的大多数用户都使用动态IP地址,所以这并不是限制使用的常用方法。

你可以使用以下命令封禁一个IP地址:
deny from 000.000.000.000
这里的000.000.000.000是被封禁的IP地址,如果你只指明了其中的几个,则可以封禁整个网段的地址。如你输入210.10.56.,则将封禁210.10.56.0~210.10.56.255的所有IP地址。

你可以使用以下命令允许一个IP地址访问网站:
allow from 000.000.000.000
被允许的IP地址则为000.000.000.000,你可以象封禁IP地址一样允许整个网段。

如果你想阻止所有人访问该目录,则可以使用:
deny from all
不过这并不影响脚本程序使用这个目录下的文档。

转载请注明:我兜里有糖 » wordpress禁止某个或某段IP访问

喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!

(1)个小伙伴在吐槽
  1. 页面中有一些几个内容: Banned IPs:设置要屏蔽的IP地址 Banned IP Range:设置要屏蔽的IP段 Banned Host Names:设置要屏蔽的主机名 Banned Referers:设置通配符阻止某些网址引导 Banned User Agents:设置屏蔽某一用户的访问 Banned Message:屏蔽时显示的信息 在这些内容中,输入你要屏蔽的IP地址、主机名等信息,然后保存就OK了。