Я управляю установкой httpd с несколькими работающими на ней сайтами, каждая из которых определена в собственной директиве <VirtualHost>
. Существует несколько переменных конфигурации (большинство из них - от core, а также от php_flag
/php_value
), которые являются точно такими же для нескольких определенных сайтов.Обмен конфигурацией между несколькими VHosts
Я хотел бы иметь возможность определить набор конфигурации, который будет применяться одновременно к нескольким директивам <VirtualHost>
(чтобы устранить избыточность и упростить обслуживание сервера).
Я рассмотрел использование <Directory>
, однако многие из значений конфигурации, которые мне нужно установить, не могут быть изменены с <Directory>
. Я также попытался определить другую <VirtualHost>
раздел, содержащий все сайты, которые я хочу поделиться конфигурации в
<VirtualHost xx.xx.xx.xx:80 yy.yy.yy.yy:80>
...config...
</VirtualHost>
, но это только приводит к
VirtualHost xx.xx.xx.xx:80 overlaps with VirtualHost yy.yy.yy.yy:80, the first has precedence, perhaps you need a NameVirtualHost directive
Любая идея, как я могу добиться этого?