Re: Strrange behavior of VirtualHosts in Apache (CentOS6)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



-----Original Message-----
From: CentOS [mailto:centos-bounces@xxxxxxxxxx] On Behalf Of Walter H.
Sent: Monday, November 13, 2017 4:32 AM
To: centos@xxxxxxxxxx
Subject:  Strrange behavior of VirtualHosts in Apache (CentOS6)

> Hello,
> 
> there is a short explanation about virtual hosts in Apache ...
> https://wiki.centos.org/TipsAndTricks/ApacheVhostDefault

That page has not been updated since 2009, while it may be correct
there is no reason not to use the correct documentation, the section
of interest is short: https://httpd.apache.org/docs/2.4/vhosts/name-based.html

> <VirtualHost 1.2.3.4:80>
> ServerName host.example.org
> DocumentRoot /var/www/default
> </VirtualHost>

So this becomes your default vhost when a match is not found and explains
why the php file is invoked when the order of specificity falls through.
 
> http://mail.example.org/ <-- works
> http://smtp.example.org/ <-- doen't work
> http://smtp.example.org/host.php <-- gives the HTTP_HOST (PHP-script),
>                                      but why?
> 
> http://www.example.com/  <-- works
> http://hello.example.com/ <-- doesn't work
> http://hello.example.com/host.php <-- gives the HTTP_HOST (PHP-script),
>                                       but why?

Do you have the correct ip address in your vhost config? I would
bet if you read the log, you will see what is happening and how it differs from
what you expect.

Some more in-depth details at https://httpd.apache.org/docs/2.4/vhosts/details.html

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos



[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux