nginx(四)访问控制

2019-07-09  本文已影响0人  zhangxiaohao
访问控制

一般情况下,公共的网站允许所有人访问,但是有人会攻击网站,所以要加访问控制。
访问控制应放在配置文件的server块内 server {......}。

location /test { #设置访问控制的目录为该server根目录下的test目录
  autoindex on ;#默认浏监览目录
  allow 192.168.1.0/24; #允许
  deny all; #拒绝
 if($remote_addr !~ "192.168.1")
    {
       return 404#拒绝返回404;
    }
}
测试
killall -s QUIT nginx #停止nginx服务
../sbin/nginx #重启服务

录入网址开始测试。

上一篇下一篇

猜你喜欢

热点阅读