Назад | Перейти на главную страницу

Apache If Else documentroot

Я хочу изменить Настройка 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}