On 12/14/06, Joshua Slive <joshua@xxxxxxxx> wrote:
On 12/13/06, Florian Lindner <mailinglists@xxxxxx> wrote: > Hello, > is is possible to define a template for a vhost config entry and use this > template in other entries. > For example I have the template: > > <Template> > ServerName $SERVER_NAME > ServerAlias *.$SERVER_NAME $MORE_ALIASES > DocumentRoot /home/$DIR/http/pub > CustomLog /home/$DIR/http/log/access.log combined > ErrorLog /home/$DIR/http/log/error.log > php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f > webmaster@$SERVER_NAME" > php_admin_value open_basedir "/home/$DIR/http" > </Template> > > now a config use this template > > <VirtualHost *> > $SERVER_NAME xgm.de > $DIR xgmde > $MORE_ALIASES someotherdomain.tld > </VirtualHost> > > Can I do something like this? Yes, there are various modules available from http://modules.apache.org/ that allow you to do stuff like this. But I'd recommend simply pre-processing your config file with m4/perl/python/whatever.
I had a similar problem, but solved it using mod_perl. Most of my config is now written in perl... Krist -- krist.vanbesien@xxxxxxxxx Bremgarten b. Bern, Switzerland -- "...what you don't realize is that in the future Google WILL reach sentience, will [have had] invent[ed] a time machine, and will [have had] travel[ed] back in time to prevent Bill Gates... only to become Bill Gates by accident because of a search engine optimization miscalculation." (Comment on the Dilbert Blog) --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx