VPS参考、测评、推荐
分享你关注的VPS主机优惠信息

PHP/Nginx/Apache如何设置禁止ip进行访问的详细操作方法

PHP/Nginx/Apache如何设置禁止ip进行访问的详细操作方法

、Nginx、禁止?由于工作的需要,需要禁止指定的IP或者IP段访问网站或者,所以使用常见的Nginx设置,但是我们也使用的脚本设置直接加载在我们访问页面的标题。或者我们也可以使用设置 环境脚本。九云在这里整理了几种常用的禁止的设置方法。

PHP/Nginx/Apache如何设置禁止ip进行访问的详细操作方法

1、php禁止ip和IP段访问

//禁止某个IP   $banned_ip = array (   “127.0.0.1”,   //”119.6.20.55″,   “192.168.1.4”   );   if ( in_array( getenv(“REMOTE_ADDR”), $banned_ip ) )   {   die (“您的IP禁止访问!”);   }   //禁止某个IP段   $ban_range_low=ip2long(“119.6.20.65”);   $ban_range_up=ip2long(“119.6.20.67”);   $ip=ip2long($_SERVER[“REMOTE_ADDR”]);   if ($ip>$ban_range_low && $ip

2、Apache 禁止IP访问方式

在httpd.conf文件的最后,添加如下

 NameVirtualHost 221.*.*.*   ServerName 221.*.*.*   Order ,Deny   Deny from all   DocumentRoot “c:/web”   ServerName .joelled.com

3、nginx禁止ip访问方式

这里我们需要创建一个blocksip.conf文件,并在其中添加禁止IP或IP部分。

deny 1.1.1.1

这里选择CodeCopy只是设置了某个IP。将 include blocksip.conf 添加到 nginx 配置文件 nginx.conf 中。然后重启nginx就生效了。我们可以设置具体的IP和IP范围。

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

这些在 PHP、Nginx 和 Apache 中禁用 ip 的方法有用吗?

:PHP/Nginx/Apache如何设置禁止ip进行访问的详细操作方法,https://vps.caogenba.com.com/67925.html

如今做站的人不多了,多个朋友多条路子,加入站长和大佬们同道交流,Tips:可以免费打广告哦~ 点击立即加入>>

赞(0) 打赏
未经允许不得转载:草根吧VPS_最新VPS信息参考 » PHP/Nginx/Apache如何设置禁止ip进行访问的详细操作方法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址