0

I have defined a Virtual Host for example.com in Tomcat Host Manager.

I can access http://example.com:8080/Web_Application. However I want to use http://example.com/webapp.

I also want to access http://example.com/ through Apache for serving PHP+HTML. Only for http://example.com/webapp I want Tomcat to serve the Web Application on Port 8080.

Is it possible to hide the port number as well as map a url to a specific web application? What config changes are required to do this?

womble
  • 96,255
  • 29
  • 175
  • 230
Arvind
  • 501
  • 4
  • 9
  • 18

1 Answers1

3

Yes, this is a standard configuration. You simply use ProxyPass, like this:

ProxyPass /webapp http://localhost:8080/Web_Application
ProxyPassReverse /webapp http://localhost:8080/Web_Application
womble
  • 96,255
  • 29
  • 175
  • 230