帮助中心 >  技术知识库 >  网站相关 >  网站运营 >  使用Apache的deny allow禁止和允许指定IP的访问

使用Apache的deny allow禁止和允许指定IP的访问

2017-03-23 00:34:46 14758

使用Apache的deny allow禁止和允许指定IP的访问

Apache提供了allow和deny指令允许我们禁止指定访客或允许指定访客访问网站。这有助于我们屏蔽一些恶意访问,或只允许网站管理员访问特定的网站区域,如管理后台。


要配置限制和拒绝指定IP访问,在网站目录下创建.htaccess,添加如下内容:

order allow,deny
deny from 255.0.0.0
deny from 123.45.6.
allow from all


上面表示拒绝来自255.0.0.0和123.45.6.的IP的访客访问。第二个IP没有第4位,说明匹配IP时只需要匹配前三位就行。如123.45.6.10’和’123.45.6.255这两个IP都将禁止访问


要配置除了你自己之外禁止所有IP访问,在网站目录下创建.htaccess,并添加如下内容:

order allow,deny
allow from 255.0.0.0
deny from all

上面的配置说明只允许IP 255.0.0.0访问,其它的IP禁止访问。

被禁止的访问将显示”403 Forbbiden”错误页面。可以自定义此错误页面


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: