nginx 相当于 Apache 的``

nginx 相当于 Apache 的``

Apache(从 v2.4.34 开始)有一个<IfFile path>配置指令。nginx 有同等的功能吗?我该怎么做?

在 Apache 中,当加载配置时,如果该文件存在,则加载其中的 apache 指令<IfFile>…</IfFile>。如果不存在,则忽略其中的所有内容。

此功能仅对于在 SSL 证书可用的情况下启用 HTTPS vhost 有用,例如:(否则如果没有文件名,apache 配置将无效)。

<IfFile /etc/letsencrypt/live/example.com/fullchain.pem>
<VirtualHost *:443>
   ... HTTPS site config
</VirtualHost>
</IfFile>

相关内容