|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
VirtualHosts interesting problem (I think)
I have an apache server wich handles a subdomain. lets say sub.domain.com
As for the main ServerName, I gave the machine's name, lets say apache.domain.com (Because the domain.com it is handled as I explain below ![]() But the www.domain.com and domain.com is being handled by a Lotus Domino Server. Both machines on the same lan, running winnt 4.0 s5. The ips I give to VirtualHosts are internal Ip's cause there is a firewall which make the right binds (from global ips to local ips) Everything was working ok, untill I had to add a second subdomain to apache. lets say sub2.domain.com. The problem is the sub2 is not responding at all. As for the rest, are working fine as they used to do. Here is my VirtualHosts configurations below: #This is working fine NameVirtualHost 195.1.1.14 <VirtualHost 195.1.1.14> ServerName sub.domain.com DocumentRoot /www/sub </VirtualHost> #The problem with the sub2 NameVirtualHost 195.1.1.17 <VirtualHost 195.1.1.17> ServerName sub2.domain.com DocumentRoot /www/sub2 </VirtualHost> I have to add, that localy (by calling their local Ips throug lan) both virtual hosts reply ok. But from the web only the 1st does. I have also tried with their global ips, but still only the first works. Even with defining both local and global Ips in Virtual Hosts but again only the first virtual Host replies. Any help? |
|
#2
|
|||
|
|||
|
1) Remove this line NameVirtualHost 195.1.1.17
2) Change this line <VirtualHost 195.1.1.17> to <VirtualHost 195.1.1.14> That's it. Note, you were trying to configure IP-based vhost but it really should be Name-based. |
![]() |
| Viewing: Dev Shed Forums > System Administration > Apache Development > VirtualHosts interesting problem (I think) |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|
|