在 Apache 配置文件的其他部分使用 DocumentRoot 作为变量

a1a*_*1an 5 configuration apache-2.2 apache-2.4

有没有办法在 Apache 中站点配置文件的其他部分中使用 DocumentRoot 作为变量?

如下:

DocumentRoot /var/www/myNiceRoot

<Directory $DocumentRoot/mySubDir> ... </>
Run Code Online (Sandbox Code Playgroud)

use*_*517 5

您可以定义一个变量,然后使用它

Define droot /var/www/html
Run Code Online (Sandbox Code Playgroud)

然后稍后使用

DocumentRoot ${droot}/site1
Run Code Online (Sandbox Code Playgroud)

等等。