在/etc/nginx/sites-enabled/default中不允许在此处使用“http”指令:22

dw1jzc5e  于 2022-11-28  发布在  Nginx
关注(0)|答案(1)|浏览(189)

每当我试图在Nginx配置文件中输入上面的代码时,我发现了这个错误。[emerg]/etc/nginx/sites-enabled/default:22中此处不允许“http”指令。我尝试了HTTP标记,但无法解析它
enter image description here

kx5bkwkv

kx5bkwkv1#

无论您在site-enabledconf.d目录中创建什么配置,都将导入到nginx.confhttp块中。
因此,当您在config中写入http block时,您会得到如下内容:

http {
    http {
        server {
        }
    }
}

因此,不应在配置中声明http块。

相关问题