• Skip to main content

Uly.me

cloud engineer

  • Home
  • About
  • Archives

Multiple VirtualHosts

March 10, 2018

Here’s the proper way to host multiple websites (domains) on single host with a single IP address. Technically, you can have multiple Apache configuration files that you can enable within Apache, but you can easily simplify and combine them into a single Apache configuration file. You can separate each domain by creating multiple virtualhost sections as shown in the example below.

<VirtualHost *:80>
    DocumentRoot "/www/example1"
    ServerName www.example.com
    # Other directives here
</VirtualHost>
 
<VirtualHost *:80>
    DocumentRoot "/www/example2"
    ServerName www.example.org
    # Other directives here
</VirtualHost>

<VirtualHost *:80> DocumentRoot "/www/example1" ServerName www.example.com # Other directives here </VirtualHost> <VirtualHost *:80> DocumentRoot "/www/example2" ServerName www.example.org # Other directives here </VirtualHost>

If you’re interested, read up on Apache’s website about virtual hosts.

Filed Under: Linux

Search This Website

Subscribe Via Email

  • Home
  • About
  • Archives

Copyright © 2023