我在Nginx里声明了一个变量,中间很多逻辑处理,最后想根据这个变量做http还是https跳转。
话不多说,直接上nginx.conf
set $usessl "0"; ... if ($usessl ="1")
{
proxy_pass https://$proxyserver;
}
if ($usessl ="0")
{
proxy_pass http://$proxyserver;
}
启动Nginx服务报错:invalid condition "$usessl" in /.../nginx.conf:
修改以下
set $usessl "0"; ... if ($usessl = "1") {
proxy_pass https://$proxyserver;
}
if ($usessl = "0") {
proxy_pass http://$proxyserver;
}
Nginx服务启动成功
哈哈哈哈哈哈哈
贴一下官网使用说明
标签:usessl,语法,Nginx,proxyserver,proxy,https,pass,神奇 From: https://www.cnblogs.com/PowerDesigner/p/17732721.html