Apache If Else 文档根目录

Apache If Else 文档根目录

我想改变Apache DocumentRoot 设置取决于访问服务器的 IP 地址。我已将此代码添加到 vhost.conf 文件中,但 Apache 始终接受 mydocumentroot 的最后声明并忽略 if 语句逻辑。

<If "%{REMOTE_ADDR} == 91.123.232.226">
    Define mydocumentroot /var/www/main-site/
</If>
<Else>
     Define mydocumentroot /var/www/holding-page/
</Else>

 DocumentRoot ${mydocumentroot}

相关内容