Nginx中if语句的判断条件与多条件判断详解

2019-10-17 18:52:39于海丽

set $do_yaf 0; 
if ( $chic_ver = 3 ) { 
 set $do_yaf 1;
}
if (!-e $request_filename) { 
 set $do_yaf "${do_yaf}1"; 
}
if ( $do_yaf = "11" ) { 
 rewrite ^/(.*)$ /index.php/$1 last;
}
location / { 
 include /etc/nginx/conf.d/fastcgi_params;
 if ( $chic_ver = 2 ) {
 proxy_pass http://192.168.172.247:2332;
 break;
 }
 if ( $chic_ver = 3 ) {
 fastcgi_pass unix:/var/php-nginx/14774481332305.sock/socket;
 }
}

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果疑问大家可以留言交流,谢谢大家对易采站长站的支持。