利用.htaccess禁止某IP或IP段访问

来自:互联网
时间:2020-02-23
阅读:

不知道大家有没遇到过,有人到网站去对每篇文章留言,而且都是一些和文章内容毫无关系的东西,什么“路过”,“不错”,“支持”,“呵呵”,最后还来一个超级长的昵称(其实也就是广告名),还带上个网址。

反正这些天我的遇到了不少,什么鬼联盟,什么鬼婚纱,我是真想骂人了。

拜托你们想要通过留言来推广自己网站也注意点好吗?

每篇文章都给我评论?

每个评论和正文内容都无关?(类似上面的例子)

非要带上网址?

一下子非要给我留言个十条八条?

真的是去尼玛个大西瓜,你这么厉害你怎么不上天?脑残。

以后来一个我屏蔽一个。

下面说正事:

在.htaccess文件中加入这一段:

Order Allow,Deny
Allow from all
Deny from IP地址

换上想要屏蔽的地址即可,如有多个IP想要屏蔽的话,中间用空格隔开即可。

还有,如果想屏蔽一个IP段的话,可以这样:

Order Allow,Deny
Allow from all
Deny from 192.168.1

这样就是屏蔽192.168.1.1到192.168.1.254的所有IP。

当然,也可以只允许某个IP或某个IP段访问,其他的不能访问,就像下面这段:

Order Deny,Allow
Deny from all
Allow from 127.0.0.1

这个和上面的区别在于,这样是只允许127.0.0.1这个IP访问,除此之外都访问不了。

当然如果想多个IP访问也是空格分开,IP段也是,参考上面所说的。

因为没用过其他什么屏蔽IP的东西,这个的话感觉还是不错的,不过要是遇到挂代理,那就没法了。

就这样吧。

返回顶部
顶部