Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jul 2004 05:43:49 -0600 (MDT)
From:      Brad Davis <so14k@so14k.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   docs/69478: Add bit about Apache VirtualHosts
Message-ID:  <20040723114349.49389A89@mccaffrey.house.so14k.com>
Resent-Message-ID: <200407231150.i6NBoQ1x093463@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         69478
>Category:       docs
>Synopsis:       Add bit about Apache VirtualHosts
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 23 11:50:26 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Brad Davis
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
>Environment:
System: FreeBSD mccaffrey.house.so14k.com 4.10-STABLE FreeBSD 4.10-STABLE #0: Fri May 28 08:02:41 MDT 2004 root@mccaffrey.house.so14k.com:/usr/obj/usr/src/sys/MCCAFFREY i386
>Description:
	Add bit about VirtualHosts to the Apache section
>How-To-Repeat:
>Fix:

--- doc-ori/en_US.ISO8859-1/books/handbook/network-servers/chapter.sgml Fri Jul 23 01:22:03 2004
+++ doc/en_US.ISO8859-1/books/handbook/network-servers/chapter.sgml     Fri Jul 23 05:40:43 2004
@@ -4161,6 +4161,40 @@
     </sect2>

     <sect2>
+      <title>Virtual Hosting</title>
+
+      <para>Apache supports two different types of Virtual Hosting. The first method is
+        Name-based Virtual Hosting. Name-based virtual hosting uses the clients HTTP/1.1
+        headers to figure out the hostname. This allows many different domains to share
+        the same IP address.</para>
+
+      <para>To setup Apache to use Name-based Virtual Hosting add an entry like the following
+        to your <filename>httpd.conf</filename>.</para>
+
+      <programlisting>NameVirtualHost *</programlisting>
+
+      <para>If you had the domains www.domain.tld and www.someotherdomain.tld you would add
+        entries that look like the following:</para>
+
+      <screen>&lt;VirtualHost *&gt;
+ServerName www.domain.tld
+DocumentRoot /www/domain.tld
+&lt;VirtualHost&gt;
+
+&lt;VirtualHost *&gt;
+ServerName www.someotherdomain.tld
+DocumentRoot /www/someotherdomain.tld
+&lt;/VirtualHost&gt;</screen>
+
+      <para>Replace the addresses with the addresses you want to use and the path to the
+        documents with what you are using.</para>
+
+      <para>For more info consult the official Apache documentation at:
+        <ulink url="http://httpd.apache.org/docs/vhosts/name-based.html"></ulink></para>;
+
+    </sect2>
+
+    <sect2>
       <title>Apache Modules</title>

       <indexterm><primary>Apache</primary>

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040723114349.49389A89>