Hi, 

In Apache http.conf I have name based virtual hosts.  

If I have capucino.co.uk as the first virtual host (default) then a request to 
freshlyroastcoffee.biz is ignored

and www.freshlyroastcoffee.biz goes to the capucino site.

If I put freshlyroastcoffe first then all is fine and capucino is picked up but I 
cannot see where I am going wrong 

whether its a typo or just got it wrong.

# Use name-based virtual hosting.

NameVirtualHost *

#<VirtualHost *>

<VirtualHost *>

       ServerAdmin [EMAIL PROTECTED]

        DocumentRoot /coffeemy

        ServerName www.capucino.co.uk

        ErrorLog logs/capucino.error_log

        CustomLog logs/capucino.co.uk-access_log combined

</VirtualHost>

<VirtualHost *>

        ServerAdmin [EMAIL PROTECTED]

        DocumentRoot /coffeepp

        ServerName www.freshlyroastcoffee.biz

        ErrorLog logs/freshlyroastcoffee.error_log

        CustomLog logs/freshlyroastcoffee.biz-access_log combined

</VirtualHost>

include D:\ApacheTomcat\Tomcat-4.1\conf\jk\mod_jk.conf

In mod_jk_conf :-

JkMount /coffeemy ajp13

JkMount /coffeemy/* ajp13

JkMount /coffeemy/*.jsp ajp13



JkMount /coffeepp ajp13

JkMount /coffeepp/* ajp13

JkMount /coffeepp/*.jsp ajp13



In Tomcat's server.xml



<Context path="/coffeemy" docBase="d:\coffeemy" debug="0" reloadable="true" 
crossContext="true">

<Logger className="org.apache.catalina.logger.FileLogger" prefix="coffeemy_log." 
suffix=".txt" timestamp="true"/>

</Context>



<Context path="/coffeepp" docBase="d:\coffeepp" debug="0"reloadable="true" 
crossContext="true">

<Logger className="org.apache.catalina.logger.FileLogger" prefix="coffeepp_log." 
suffix=".txt" timestamp="true"/>

</Context>

Regards,

John

Reply via email to