我在这里遇到了几个使用这个语法的问题和答案:
location @default { # ... } location /somewhere { try_files $uri @default; }
我在谷歌上search了很高和低,我似乎无法find任何文件。 这是什么意思,它有什么实际用途? 这是一些variables声明和分配? 对不起,新手问题。
答案在官方文档中 。
“@”前缀定义了一个命名的位置。 这样的位置不用于常规的请求处理,而是用于请求redirect。 它们不能嵌套,也不能包含嵌套的位置。