2、Apache 禁止IP访问方法在httpd.conf文件最后面,加入以下代码。NameVirtualHost 221.*.*.* ServerName 221.*.*.* Order Allow,Deny Deny from all DocumentRoot "c:/web" ServerName www.laobuluo.com 3、Nginx禁止IP访问的方法这里我们需要创建一个 blocksip.conf 文件,然后在里面添加禁止的IP或者IP段落。deny 1.1.1.1 这里简单设置某个IP。在nginx的配置文件nginx.conf中加入 include blocksip.conf。然后重启 nginx,就可以生效了。我们可以设置具体的IP和IP段。deny IP; allow IP; # block all ips deny all; # allow all ips allow all;"> 2、Apache 禁止IP访问方法在httpd.conf文件最后面,加入以下代码。NameVirtualHost 221.*.*.* ServerName 221.*.*.* Order Allow,Deny Deny from all DocumentRoot "c:/web" ServerName www.laobuluo.com 3、Nginx禁止IP访问的方法这里我们需要创建一个 blocksip.conf 文件,然后在里面添加禁止的IP或者IP段落。deny 1.1.1.1 这里简单设置某个IP。在nginx的配置文件nginx.conf中加入 include blocksip.conf。然后重启 nginx,就可以生效了。我们可以设置具体的IP和IP段。deny IP; allow IP; # block all ips deny all; # allow all ips allow all;">
< 返回文章列表

【网站建设技术】常见几个方式禁止IP访问网站(PHP、Nginx、Apache不同设置方法)

发布人:我爱测 发布时间:2022-11-20

由于运维工作的需要,我们需要禁止指定的IP或者IP段访问网站,于是我们可以用常见的Nginx设置,但是我们其实还可以用PHP脚本设置直接加载在我们的访问页面头部。或者我们也有可以用到Apache环境脚本如何设置的,在这里小编整理几个常见的设置方法。

1、PHP禁止IP和IP段访问

$ban_range_low && $ip<$ban_range_up) { echo "您的IP在被禁止的IP段之中,禁止访问!"; exit(); } ?> 2、Apache 禁止IP访问方法

在httpd.conf文件最后面,加入以下代码。

NameVirtualHost 221.*.*.* ServerName 221.*.*.* Order Allow,Deny Deny from all DocumentRoot "c:/web" ServerName www.laobuluo.com 3、Nginx禁止IP访问的方法

这里我们需要创建一个 blocksip.conf 文件,然后在里面添加禁止的IP或者IP段落。

deny 1.1.1.1 这里简单设置某个IP。在nginx的配置文件nginx.conf中加入 include blocksip.conf。然后重启 nginx,就可以生效了。我们可以设置具体的IP和IP段。

deny IP; allow IP; # block all ips deny all; # allow all ips allow all;