是否可以让 IfFile 在 Ubuntu 18.04 的 Apache 2.4.29 上运行,如果可以,如何运行?

是否可以让 IfFile 在 Ubuntu 18.04 的 Apache 2.4.29 上运行,如果可以,如何运行?

我想根据虚拟主机 SSL 所需的适当密钥文件是否存在(或者如果失败,则有一个可以回退到的通用证书)有条件地加载 VirtualHosts,但我一直无法找到让 Apache 执行此操作的方法。

我遇到了这个指令,它看起来是我正在寻找的,但它一直抱怨“无效命令”

我正在使用与 Ubuntu 18.04 一起打包的 Apache 2.4.29(Ubuntu)。

我尝试过在指令之外进行配置,也尝试过在指令之内进行配置,并将 SSL 配置文件括起来。

我突然想到我可能缺少一个模块,但根据我对文档的阅读,这应该包括在阿帕奇。

有人能解释一下为什么我的 IfFile 失败了吗?

答案1

IfFile 的文档说:

2.4.34 及更高版本中可用。

最好的解决方案是升级你的 Apache。

相关内容