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

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

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

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

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

0 ответов

Другие вопросы по тегам