I have a large httpd.conf file, most of which is virtual hosts. Is there a way to make a file, say virtual_hosts.conf, and include it from httpd.conf? I've googled a bit, but can't seem to find much as far as includes, just module loading.

link|improve this question

feedback

3 Answers

You can do it with Include directive:

Include /path/to/virtual_hosts.conf
link|improve this answer
feedback

I separate each virtual host into it's own vhost config file, that way you don't wind up searching through a giant document looking for one little directive. Similar to Quanta's post:

Include /etc/apache2/vhosts.d/*.conf

Just place it as the last line in your httpd.conf

then just split your single vhosts.conf into individual files for each domain, i.e.

domain1.conf
domain2.conf
domain3.conf
etc.... 

much easier to manage. -sean

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.