You should only need one vhost and it should look more like this:
<VirtualHost "ip address":80>
ServerName example.com
ErrorLog /var/log/httpd/error.log
CustomLog /var/log/httpd/access.log combined
ProxyPass /first ajp://localhost:8009/
ProxyPassReverse /first ajp://localhost:8009/
ProxyPass /second ajp://localhost:8010/
ProxyPassReverse /second ajp://localhost:8010/
</VirtualHost>
- Y
On Thu, May 1, 2014 at 6:02 PM, Fred Finn <[email protected]> wrote:
> Hi,
>
> I'm trying to setup my httpd.conf to allow one domain, with two
> directories to resolve to two different tomcat instances. But I've gotten a
> bit lost. Any guidance will be so appreciated!!
>
> www.example.com/first
>
> <VirtualHost "ip address":80>
> ServerName example/first
> ErrorLog /var/log/httpd/first_error.log
> CustomLog /var/log/httpd/first_access.log combined
>
> <Proxy *>
> AddDefaultCharset off
> Order deny,allow
> Allow from all
> </Proxy>
>
> ProxyPass / ajp://localhost:8009/
> ProxyPassReverse / ajp://localhost:8009/
> </VirtualHost>
>
>
> www.example.com/second
>
> <VirtualHost "ip address":80>
> ServerName example/second
> ErrorLog /var/log/httpd/second_error.log
> CustomLog /var/log/httpd/second_access.log combined
>
> <Proxy *>
> AddDefaultCharset off
> Order deny,allow
> Allow from all
> </Proxy>
>
> ProxyPass / ajp://localhost:8010/
> ProxyPassReverse / ajp://localhost:8010/
> </VirtualHost>
>