文档章节

nginx配置逻辑运算实现方式 与 && 或 ||

秦学强
 秦学强
发布于 2017/07/09 22:04
字数 98
阅读 1
收藏 0

nginx的配置中不支持if条件的逻辑与&& 逻辑或|| 运算等逻辑运算符 ,而且不支持if的嵌套语法,实现方式如下

set $flag 0;
if ($host != web.callcloud.cn) {
        set $flag "${flag}1";
}

if ($host != api.callcloud.cn){
        set $flag "${flag}1";
}

#逻辑与实现方式
if ($flag = "011"){
        rewrite ^ http://www.callcloud.cn;
}

#逻辑||实现方式
if ($flag = "01"){
        rewrite ^ http://www.callcloud.cn;
}

本文转载自:http://blog.csdn.net/u014481096/article/details/72954156

共有 人打赏支持
秦学强

秦学强

粉丝 0
博文 69
码字总数 0
作品 0
海淀
程序员
Ansible之 模板,条件测试,循环语句 使用

1 概述 本文将结合例子介绍模块,条件测试和循环语句的使用 2 模板 模块和模板的区别,template模块是将模板文件里的变量以实际的值重新生成后文件后,复制到远程主机上 模块:template 基于...

ghbSunny
2017/12/04
0
0
nginx不记录特定日志(access_log_bypass_if)

apache可以使用CustomLog [env=XXX]指定排除哪些日志不记录,nginx自身没有这个功能,但是在官方的第三方模块找到了ngx_log_if_module,它实现了类 似env的功能.如果你想了解nginx更多nginx...

小运
2013/12/06
0
0
开发者实验室之------基于 CentOS 搭建微信小程序服务

准备域名和证书 任务时间:20min ~ 40min 小程序后台服务需要通过 HTTPS 访问,在实验开始之前,我们要准备域名和 SSL 证书。 域名注册 如果您还没有域名,可以在腾讯云上选购,过程可以参考...

时光流转
2017/10/27
0
0
Nginx学习之九:实践学习指南

Nginx基础 1. nginx安装 2. nginx 编译参数详解 3. nginx安装配置+清缓存模块安装 4. nginx+PHP 5.5 5. nginx配置虚拟主机 6. nginx location配置 7. nginx root&alias文件路径配置 8. ngxht...

boonya
2014/07/09
0
0
Nginx读取Memcached实现页面内容缓存

应用场景:将页面的html代码内容缓存到Memcached中,通过Nginx直接连接并读取Memcached中的内容,来实现页面缓存 一、优势: 1,不再通过tomcat转发一次,速度更快(理论上应该会比以前的静态...

飘雪一郎o
2013/07/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java程序员的书籍清单

我自己一路来,看过的书籍,都是经典,我自己也在不断地回溯,在这里分享给大家(排名不分先后,这里仅仅是我自己购买这些书籍的时间顺序排列): 《高效程序员的45个习惯 敏捷开发修炼之道》...

ChinaHYF
36分钟前
1
0
DeepMind 开源图神经网络的代码

用于支持论文《Relational inductive biases, deep learning, and graph networks》。 github A graph network takes a graph as input and returns a graph as output. The input graph has......

shengjuntu
58分钟前
2
0
python2编码详解、一

以前使用python3没觉的什么,跟着公司使用python2后被编码问题折磨的痛不欲生,好好研究了一下编码问题,参考了很多博文,加入自己的理解,这里只是对编码的介绍,下一篇是python2中编码问题...

hc321
今天
2
0
基于OpenSSL的一些常用加密签名算法

目前包括:MD5、SHA512、DES、RSA加解密、RSA+MD5签名验证算法,在openssl基础上再进行封装,使用简单,头文件需要包含openssl库,可以使用vcpkg自动管理,省去繁琐的配置工程的过程。 该RSA...

LoSingSang
今天
1
0
spring Data JPA

什么是JPA? 全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。 为我们提供了: 1)ORM映射元数据:JPA支持XML和注解两种元...

狼王黄师傅
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部