solved: [warn] _default_ VirtualHost overlap on port 80, the first has precedence


Here I am using the Fedora 9 for this example.

If you want to host many sites on one computer or machine.
I added following lines to httpd.conf file(end of file).

<VirtualHost  *:80>

Options +FollowSymLinks
ServerName example1.com
DocumentRoot /var/www/html/example1

</ VirtualHost>

<VirtualHost  *:80>

Options +FollowSymLinks
ServerName example2.com
DocumentRoot /var/www/html/example2

</ VirtualHost>

When I restarted the apache server using following command.
#su
#ROOT_PASSWORD
#/etc/init.d/httpd restart

I got the following error;
[warn] _default_ VirtualHost overlap on port 80, the first has precedence

Again I opend the httpd.conf tile and I read following lines;
#
# Use name-based virtual hosting.
#
#NameVirtualHost *:80

# NOTE: NameVirtualHost cannot be used without a port specifier
# (e.g. :80) if mod_ssl is being used, due to the nature of the
# SSL protocol.
#

Than only I uncommented following line and restarted the Server.

NameVirtualHost *:80

My promlem get solved.

Ref URL: http://wpapi.com/solved-warn-_default_-virtualhost-overlap-on-port-80-the-first-has-precedence/

6 thoughts on “solved: [warn] _default_ VirtualHost overlap on port 80, the first has precedence

  1. HERE U MENTIONED OPTIONS+FOLLOWSYMLINK , WHAT IS THAT??? COULD U ELABORATE IT.. PLZ

Leave a comment