How did you configure your vitual host????? On the same IP adress as the main page or a other IP adress (with IP aliasing)???? Here are 2 posibility's to configure your virtual host for apache: The first posibility by using IP alaising: I've used IP Alaising for multiple IP on my eth0 using the adapters eth0:0, eth0:1 and more. eth0 192.168.0.106 eth0:0 192.168.0.107 eth0:1 192.168.0.108 You can do this with Yast->System adminstration->Network configuration->Network base configuration. Go to a entry with <None> and make a device with "F5"-><Enter other device> and type "eth0:0". Use "F6" and type a new IP adress. Or use "F3" and a IP adress will be filled in. Now you have multiple IP on your eth0 device and you can use those IP's with the virtual host section of apache. Now adapting your httpd.conf look below for example. -----------Example------------- add in Section 3: Virtual host NameVirtualHost 192.168.0.107 <VirtualHost 192.168.0.107:80> ServerAdmin root@localhost DocumentRoot /home/httpd/html DirectoryIndex index.html ServerName test.home ErrorLog /home/httpd/test-error_log CustomLog /home/httpd/test-acces_log common </VirtualHost> ------------------------------ Type in your Browser "httpd://192.168.0.108" And your virtual Host should be working With this example you use the default port 80 for the both IP's........ The second posibility by using other port's on the same IP: The simple way of doing is using the same IP only with other port number like 81.... The down side is the browser uses the default port 80 and you get the wrong page... So you should type in your browser "http://192.168.0.107:81" and the right page should apear. Personly I like first solution..... Hope this helps...... Rob wrote:
Hello, I am a bit new to this so bare with me! I have set up apache and it is working fine, but I have now tried to configure a name based virtual host for a second site I am putting up and I still just get served the main page. when I execute httpd -S the host shows up as configured. Can anyone point me in the right direction?
Thanks Rob Boynton
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> How did you configure your vitual host????? On the same IP adress as the main page or a other IP adress (with IP aliasing)???? Here are 2 posibility's to configure your virtual host for apache: <b><font size=+1>The first posibility by using IP alaising:</font></b> I've used IP Alaising for multiple IP on my eth0 using the adapters eth0:0, eth0:1 and more. eth0 192.168.0.106 eth0:0 192.168.0.107 eth0:1 192.168.0.108 You can do this with Yast->System adminstration->Network configuration->Network base configuration. Go to a entry with <None> and make a device with "F5"-><Enter other device> and type "eth0:0". Use "F6" and type a new IP adress. Or use "F3" and a IP adress will be filled in. Now you have multiple IP on your eth0 device and you can use those IP's with the virtual host section of apache. Now adapting your httpd.conf look below for example. -----------Example------------- add in Section 3: Virtual host NameVirtualHost 192.168.0.107 <VirtualHost 192.168.0.107:80> ServerAdmin root@localhost DocumentRoot /home/httpd/html DirectoryIndex index.html ServerName test.home ErrorLog /home/httpd/test-error_log CustomLog /home/httpd/test-acces_log common </VirtualHost> ------------------------------ Type in your Browser "httpd://192.168.0.108" And your virtual Host should be working With this example you use the default port 80 for the both IP's........ <b><font size=+1>The second posibility by using other port's on the same IP:</font></b> The simple way of doing is using the same IP only with other port number like 81.... The down side is the browser uses the default port 80 and you get the wrong page... So you should type in your browser "http://192.168.0.107:81" and the right page should apear. Personly I like first solution..... Hope this helps...... Rob wrote: <blockquote TYPE=CITE>Hello, I am a bit new to this so bare with me! I have set up apache and it is working fine, but I have now tried to configure a name based virtual host for a second site I am putting up and I still just get erved the main page. when I execute httpd -S the host shows up as configured. Can anyone point me in the right direction? Thanks Rob Boynton</blockquote>