Httpd VirtualHost: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
(Created page with "=External= * https://httpd.apache.org/docs/2.4/mod/core.html#virtualhost =Internal= * httpd Configuration#Directives")
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 6: Line 6:


* [[httpd Configuration#Directives]]
* [[httpd Configuration#Directives]]
* [[httpd Virtual Host Configuration]]
=Overview=
<tt><VirtualHost></tt> and <tt></VirtualHost></tt> are used to enclose a group of directives that only apply to a particular virtual host.
=Syntax=
<pre>
<VirtualHost IP:port>
    ServerName example.novaordis.com
    DocumentRoot "/var/www/example.novaordis.com"
    ErrorLog "logs/example.novaordis.com-error_log"
</VirtualHost>
</pre>
=IP:port Pair=
<font color=purple><tt>IP</tt> could be *</font>
==_default_==
Any virtual that includes the _default_ wildcard is given the same ServerName as the main server.

Latest revision as of 19:08, 6 January 2016

External

Internal

Overview

<VirtualHost> and </VirtualHost> are used to enclose a group of directives that only apply to a particular virtual host.

Syntax

<VirtualHost IP:port>
    ServerName example.novaordis.com
    DocumentRoot "/var/www/example.novaordis.com"
    ErrorLog "logs/example.novaordis.com-error_log"
</VirtualHost>

IP:port Pair

IP could be *

_default_

Any virtual that includes the _default_ wildcard is given the same ServerName as the main server.