其实我是一个程序员

导航

 

我在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服务启动成功

哈哈哈哈哈哈哈

贴一下官网使用说明

 

posted on 2023-09-27 14:47  干雨  阅读(339)  评论(0)    收藏  举报