Product SiteDocumentation Site

13.8. FAQ

Frequently asked questions
Why use /etc/httpd/sites-enabled/?
It is easier to create, replace and remove files in a directory tree when a VirtualHost is created, changed or removed from the system. Using a per-file VirtualHost configuration allows you to spread the VirtualHosts over multiple boxes without overhead and minimizes the overhead of large files changing frequently and needing to be distributed by puppet.
Why use /etc/httpd/modules-enabled/?
It is easier to create, replace and remove files in a directory tree. Also, it minimizes duplication (not all webservers need the same modules and maintaining a set of different files to configure different sets of modules gets very messy very quickly).
Question?
Answer