您可以在 apache conf 中使用 Windows 环境变量吗?

您可以在 apache conf 中使用 Windows 环境变量吗?

是否可以在 httpd.conf 中包含 Windows 环境变量?

理想情况下,我希望将 DocumentRoot 设置为类似 %PROGRAMDATA%\MyCompany\MyApp\htdocs 的值。

背景:我正在尝试制作一个自定义 apache 安装程序作为大型项目的一部分。我可以让安装程序将绝对路径写入 httpd.conf,但如果可能的话,我更愿意保持 conf 文件的可移植性。

答案1

基于此错误报告看来 Windows 上配置文件中的环境变量扩展是 Apache 的一个有效功能。看起来您可以使用与 *nix OS 上的 Apache 相同的语法进行环境变量扩展-- ${variable_name}

相关内容