Did you try removing aliases and defining multiple hosts? Le 15 avr. 2013 00:28, "Jack Anamanda" <[email protected]> a écrit :
> My Tomcat / TomEE is also fronted with Apache. I was using the following > proxy config (removed some parts that are not relevant for this problem) so > Tomcat had to decide what to do with "domain.com" requests, i.e. to map > them > to the Domain.war application in context "/Domain": > > <Virtualhost *:80> > ServerName domain.com > ServerAlias *.domain.com > > Alias /img/ /var/www/domain/img/ > <Directory /var/www/domain/img/> > # Here I define expires headers for images > </Directory> > > ProxyRequests Off > <Proxy *> > Order deny,allow > Allow from all > </Proxy> > > # Prevent domain.com/img from being served by Tomcat > ProxyPass /img ! > > # Pass all other requests to Tomcat / TomEE > ProxyPass / ajp://localhost:8009/ > </Virtualhost> > > This is still working to the point, that I can access my application via > http://domain.com/Domain. Since the virtual host didn't work in TomEE, I > first tried "ProxyPass / ajp://localhost:8009/Domain" - but then a request > to domain.com results in "HTTP Status 404 - /DomainDomain/". If it can be > done in the Apache host config, that would be okay as long as I don't have > to change any URLs in my application. > > > > -- > View this message in context: > http://openejb.979440.n4.nabble.com/Virtual-host-not-working-tp4662204p4662260.html > Sent from the OpenEJB User mailing list archive at Nabble.com. >
