deny用法(deny读法)
deny用法(deny读法),新营销网红网本栏目通过数据整理汇集了deny用法(deny读法)相关信息,下面一起看看。
1.允许和拒绝指令在ngx_http_access_module模块中。
2.这两个指令分别指示是允许还是禁止对源IP的访问,并且用于控制对源IP的访问。
3.nginx是从上到下匹配的。如果匹配了一个,就不继续了。
4.遇到返回指令时,返回指令仍然生效;
允许指令
1.哪些IP访问是允许的,全部意味着全部;
2.作用域http/server/location/limit _ except;
拒绝指令
1、禁止哪个IP访问,意味着所有的一切都被禁止;
2.作用域http/server/location/limit _ except;
实验
【实验一,前面否认】
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _字符集utf-8 location/{ deny all;允许192 . 168 . 135 . 1;# default _ typetext/plain;#return200 $remote_addr正常访问3 #echo $remote_addr正常访问5 }}
[实验2,拒绝和允许命令交换位置]
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _字符集utf-8 location/{ allow 192 . 168 . 135 . 1;denyall# default _ typetext/plain;#return200 $remote_addr正常访问3 #echo $remote_addr正常访问5 }}
[实验3:更改拒绝和允许指令,并添加返回指令]
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _字符集utf-8 location/{ deny all;允许192 . 168 . 135 . 1;default _ typetext/plain;Return200 $remote_addr正常访问3 #echo $remote_addr正常访问5 }}
[实验4,将返回指令改为回显指令]
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _字符集utf-8 location/{ deny all;允许192 . 168 . 135 . 1;default _ typetext/plain;#return200 $remote_addr正常访问3 echo $remote_addr正常访问5 }}
[实验5,拒绝和允许指令改变位置]
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _字符集utf-8 location/{ allow 192 . 168 . 135 . 1;denyalldefault _ typetext/plain;#return200 $remote_addr正常访问3 echo $remote_addr正常访问5 }}
[实验6:在deny和allow指令之后使用root指令]
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _字符集utf-8 location/{ allow 192 . 168 . 135 . 1;denyallroot/opt/data/images;# default _ typetext/plain;#return200 $remote_addr正常访问3 #echo $remote_addr正常访问5 }}
[实验7,改变拒绝和允许指令的位置]
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _字符集utf-8 location/{ deny all;允许192 . 168 . 135 . 1;root/opt/data/images;# default _ typetext/plain;#return200 $remote_addr正常访问3 #echo $remote_addr正常访问5 }}
【实验八。在拒绝和允许指令之前使用根指令]
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _charset utf-8 location/{ root/opt/data/images;允许192 . 168 . 135 . 1;denyall# default _ typetext/plain;#return200 $remote_addr正常访问3 #echo $remote_addr正常访问5 }}
[实验9,改变拒绝和允许指令的位置]
# ngx _ http _ access _ moduleserver { listen 8080;server _ name _charset utf-8 location/{ root/opt/data/images;denyall允许192 . 168 . 135 . 1;# default _ typetext/plain;#return200 $remote_addr正常访问3 #echo $remote_addr正常访问5 }}
拒绝拒绝相关文章70欧元(第四档70欧元)
通信地址(国考报考流程最新图解)怎么填
江南水乡在哪里(真正的江南水乡在苏南浙北)
阅兵什么时候开始(俄罗斯举行胜利日阅兵)
1996年台湾海峡危机(1996年台湾海峡危机回顾)
上海世贸中心(上海世茂成功出售伦敦大厦)
是芝麻油(芝麻油和芝麻油是一种物质吗?)
飞天壁画(五代平顺大运元壁画《飞天图》)
全球总人口(世界人口格局如何变化?)
20马赫有多快(20马赫有多快?)
日元换算计算器(人民币对俄罗斯卢布和日元汇率?)
机油十大品牌(德能入选润滑油十大品牌)
更多deny用法(deny读法)相关信息请关注本文章,本文仅仅做为展示!