Eu criei um scrript python que executará a tarefa no github: link
Ele divide um arquivo apache vhost em arquivos separados para que você possa usá-los nas pastas do Apache sites-available
e sites-enabled
.
Basta passar o arquivo de configuração e o script gerará vários arquivos nomeados com a variável ServerName encontrada em cada host virtual. Observe que as entradas repetidas gerarão arquivos separados ( link , link ,…). Uso:
vhost-split.py <config_file>