将 NGINX 动态地插入到每个服务器指令文件中

将 NGINX 动态地插入到每个服务器指令文件中

我当前的设置是:

我的 nginxhttp设置如下..

http{
    # ...
    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/.conf*;
}

conf并且我有的每个服务器文件包括:

server{
    # top settings..
    include common.conf;
    include wordpress.conf;
    # etc ..
}

因此,我想要使用并拥有的是如下内容:

http{
    # ...
    for each server in (/etc/nginx/sites-enabled/*.conf){
        include common.conf;
        include wordpress.conf;    
    }
}

我想定义它common.confwp设置自动包含在每个服务器中,在http块中定义它,而不是将其包含在每个server块中。

谢谢你的帮助

相关内容