.htaccess禁止某IP或IP段访问设置

Web服务器Apache的.htaccess真的很好用,本文介绍如何使用.htaccess文件来禁止某个IP或者某个IP段访问。

.htaccess禁止IP语法

我们以禁止123.123.123.100这个IP为例

Order Allow,Deny
Deny from 123.123.123.100
Allow from all

直接复制到.htaccess文件中保存即可。

.htaccess禁止IP段语法

我们以禁止123.123.123.1-123.123.123.254这个ip段为例:

Order Allow,Deny
Deny from 123.123.123
Allow from all

Deny from 123.123.123代表禁止从123.123.123.1到123.123.123.254所有IP。

使用.htaccess禁止IP后的返回效果如下:

Forbidden
You don't have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

注意:购买「阿里云服务器特惠活动」,可以「领取2000元代金券」,符合条件的订单可以使用代金券抵扣。