My application is a set of two rails applications. Based on some parameters in first app. I need to setup the virtual host of the second app. I just need to change the ServerName and ServerAlias in apache VH and enable the site using a2ensite and then ‘apache2 reload ‘.
How can I do this from within a rails application?
Thanks,
Imran
First of all: be aware that enabling web-apps to change the server configuration is a security risk.
I did not test neither code nor the regular expressions, please load the relevant parts of your config file into rubular.com and roll your own regex.
Maybe you should also make a backup before saving using