我在主配置文件中看到了应该包含的相对路径。例如
..
include file.conf;
..
如何将相对路径解释为绝对路径?根据主配置文件所在的目录,或者是否存在任何其他声明的“主”路径,结果路径将是"main"/file.conf
?
答案1
简单的答案是 file.conf 与调用它的 nginx.conf 文件相关,因此,如果 nginx.conf 位于 /etc/nginx/nginx.conf,则 /etc/nginx/file.conf 需要存在才能被包含在内。
请注意,对于 Nginx,nginx.conf 文件本身有很多可能的位置,具体取决于平台、Linux 发行版、从源编译时的编译时选项等。