Nginx的rewrite之if指令(一)
if指令
该指令用来支持条件判断,并根据条件判断结果选择不同的Nginx配置。
语法 | if (condition){...} |
---|---|
默认值 | — |
位置 | server、location |
condition为判定条件,可以支持以下写法:
变量名。如果变量名对应的值为空或者是0,if都判断为false,其他条件为true。
if ($param){}
使用"="和"!="比较变量和字符串是否相等,满足条件为true,不满足为false
if ($request_method = POST){return 405;
}
注意:此处和Java不太一样的地方是字符串不需要添加引号。
Nginx的rewrite之if指令(一)相关推荐
- Nginx的rewrite之set指令
set指令 该指令用来设置一个新的变量. 语法 set $variable value; 默认值 - 位置 server.location.if variable:变量的名称,该变量名称要用" ...
- Nginx的rewrite之break指令
break指令 该指令用于中断当前相同作用域中的其他Nginx配置.与该指令处于同一作用域的Nginx配置中,位于它前面的指令配置生效,位于后面的指令配置无效. 语法 break; 默认值 - 位置 ...
- Nginx的rewrite之return指令
return指令 该指令用于完成对请求的处理,直接向客户端返回响应状态代码.在return后的所有Nginx配置都是无效的. 语法 return code [text];<br/>retu ...
- Nginx的rewrite之rewrite_log指令
rewrite_log指令 该指令配置是否开启URL重写日志的输出功能. 语法 rewrite_log on|off; 默认值 rewrite_log off; 位置 http.server.loca ...
- Nginx的rewrite之if指令(二)
使用正则表达式对变量进行匹配,匹配成功返回true,否则返回false.变量与正则表达式之间使用"~","~*","!~","!~ ...
- Nginx的rewrite应用
Rewrite主要的功能是实现URL重写,Nginx 的 Rewrite 规则采用 PCRE Perl 兼容正则表达式的语法进行规则匹配,如相使用 Nginx 的 Rewrite 功能,在编译 Ngi ...
- Nginx基础——Rewrite规则
Rewrite规则学习记录 rewrite是nginx一个特别重要的指令,该指令可以使用正则表达式改写URI.可以指定一个或多个rewrite指令,按顺序匹配. 正则匹配规则 1~ 区分大小写匹配 2 ...
- nginx 的 rewrite 模块
ngxhttprewrite_module 模块用来使用正则表达式(PCRE)改变请求的 URI,返回重定向,并有条件地选择配置. 指令执行顺序 首先顺序执行 server 块中的 rewrite 模 ...
- 第七章:nginx的rewrite规则详解
模块ngx_http_rewrite_module 该ngx_http_rewrite_module模块用于使用PCRE正则表达式更改请求URI,返回重定向,并有条件地选择配置. 句法: break; ...
最新文章
- 推荐一些视觉SLAM的深度学习方法(上)
- 浅谈“领域驱动设计”
- 【hdu 1061】Rightmost Digit(水题 快速幂 分治)
- 蓝桥杯 参考题目 黄金队列(水题)
- Spring Android 1.0.0.M3 发布
- 每日一笑 | 周一,如何才能保持清醒?
- 实战GraphQL+express+mysql项目完整demo
- C/C++工程师需要掌握哪些技能?他们的工资这么高,是有原因的!
- 代码片段:计算倒计时
- PX4代码解析(1)
- 在Windows上build Spark
- Canvas旋转元素
- 解决cuda官网安装包下载速度慢的问题
- echarts中国地图(省市两级经纬度版本)
- matlab 上三角矩阵变为对称矩阵,已知上/下三角矩阵如何快速将对称阵补全
- Diffusion Models扩散模型与深度学习(数学原理和代码解读)
- 任天堂游戏 html5,任天堂Switch游戏销量排行Top40,赶快收藏跟着买就对啦!
- 关于readyState
- 10麦客和300挖藕人
- 骑士 cms宝塔环境配置问题
热门文章
- 在一周之内,快速看完整部教材,列出你不懂的5-10个问题。
- dapper使用时性能优化
- list array解析(总算清楚一点了)
- C#微信公众号开发 -- (七)自定义菜单事件之VIEW及网页(OAuth2.0)授权
- 使用Spring提供Quartz来实现定时任务
- [转载]Ubuntu安装配置Mysql
- rfid2-micro2440,keil4裸机
- 属性 Owner 不可用于 数据库...
- 在实际开发中碰到的小问题,保存数据时提示:对象必须实现 IConvertible
- ORA-01810: 格式代码出现两次