How can I add config options for a specific hostname outside <VirtualHost>?
Posted
by
Boldewyn
on Server Fault
See other posts from Server Fault
or by Boldewyn
Published on 2011-01-14T14:36:16Z
Indexed on
2011/01/14
14:55 UTC
Read the original article
Hit count: 247
I'm using Apache 2.2 and let it serve domains foo.example.com and bar.example.com with <VirtualHost>
statements:
<VirtualHost 127.0.0.1:80>
ServerName foo.example.com
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerName bar.example.com
</VirtualHost>
My problem is, that I need to add configuration options, that are only targeted at foo.example.com
, in a separate file (let's say, /etc/apache/sites-enabled/foo.conf
). This file will be included, before the VirtualHost statement is issued, but it can't be embedded inside it.
Can I (and if yes, how) target configuration settings to foo.example.com
requests only, outside the VirtualHost container?
© Server Fault or respective owner