在 nginx 中为 server_name 使用变量

IAm*_*sta 4 nginx

我正在尝试在 nginx 中使用一个变量server_name,但不起作用。这可能吗?

server {
    listen 80;
    index index.php index.html;
    set $foo "bar.example.com";
    server_name $foo;
}
Run Code Online (Sandbox Code Playgroud)

use*_*517 6

不,这是不可能的,除非您想将其设置为完全 $hostname 变量。

参考: