gpt4 book ai didi

nginx - Map指令中的变量插值

转载 作者:行者123 更新时间:2023-12-01 03:45:54 28 4
gpt4 key购买 nike

我试图在 Nginx 中的 http 指令中映射一个变量。

当单独存在时,变量单独被扩展,如果我向字符串添加任何其他内容,扩展将停止工作。

http {

map $host $foo {
#default "$host"; # - this works fine and returns 'localhost'
default "This is my host: $host"; # - THIS DOESN'T WORK
}

server {

location / {
echo $foo;
}

}

}

您有什么建议可以使 map 内的扩展工作吗?

最佳答案

map 中所述指令 documentation :

The resulting value can be a string or another variable (0.9.0).



更新:此功能已添加到 NGinx 1.11.2 版中,根据此处的评论 #7: https://trac.nginx.org/nginx/ticket/663#comment:7

关于nginx - Map指令中的变量插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26976535/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com