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

Как включить локальные настройки в файл .htaccess, который используется разными серверами?

Я использую небольшую сеть веб-серверов (Apache 2.2 / 2.4), используя по существу одну и ту же инфраструктуру CGI на разных машинах (и в разных доменах). Функционирование каждого сайта зависит от достаточно продолжительного .htacces файлы с небольшими отличиями (имена сайтов, расположение файлов, базы URL и т. д.). Чтобы уменьшить необходимость в повторных правках, мне нужно как-то синхронизировать .htaccess файлы между серверами, несмотря на незначительные различия.

Что касается исходного кода CGI, я могу сделать это довольно легко, используя SVN и Makefile. В частности, здесь у меня Makefile распространяется вместе с кодом через SVN и без версий Makefile.local что включено Makefile и определяет локальные настройки. Я бы очень хотел сделать что-то подобное с .htaccess файлы, но я не знаю, как включить локальные настройки.

Можно ли "загрузить" локальные настройки в .htaccess файл, может быть это «включение» из другого файла или способ определения локальных переменных среды в другом месте? Или есть другой способ, как это обычно делается для .htaccess файлы?

Большое спасибо заранее, любая помощь приветствуется.