– Multiple Virtual Host On Httpd

Home » CentOS » – Multiple Virtual Host On Httpd
CentOS 6 Comments

hi everybody,

how I do to set a mutiple virtual host on httpd configuration?
I need to host multiple sites with the same IP address

what must be the httpd.conf configuration file and into /etc/httpd/conf.d/?

thanks in advance kind regards,


6 thoughts on - – Multiple Virtual Host On Httpd

  • all changes should be put in a file, sitename.conf in the conf.d directory, no changs to httpd.conf are needed at all. you can use one
    .conf file for all your virtual hosts, or one per host, its strictly your preference.

    the specific settings for virtualhosts are detailed in most any documentation on the apache httpd web server.

    for instance, http://httpd.apache.org/docs/2.4/vhosts/

  • Just follow the example on that webpage (highlighted section in light blue-gray background). Substitute the actual name that you want to use for where it says “domain.tld”, and that’s all there is to it.

  • if I comment the line:

    # AllowOverride All
    # Options FollowSymLinks MultiViews

    I only see the homepage of the site and if I create another virutalhost with the same form previously used the new site do not see anything


  • “do not see anything” is not a problem description that gives any information to someone who wants to help you. If you do not know if you can reach the correct website then place a simple index.htm in the root that makes it identifable. Then access this file. If you can view it then the httpd setup is probably correct and there’s something else wrong (e.g. look in the server logs for internal server error or what not).

    Don’t forget to restart httpd after each change. You should rather ask for help on a forum dedicated to httpd. We can’t ask and answer everything here.