thank you Jesse...This solved the problem :)
________________________________ From: Jesse Barnum <je...@360works.com> To: Tomcat Users List <users@tomcat.apache.org>; Ponmani <nvr...@yahoo.co.uk> Sent: Friday, 6 December 2013 4:43 AM Subject: Re: mod_proxy not redirecting servlet redirect properly I think the problem is yourProxyPassReverse. Instead of : ProxyPassReverse /myapp myip:8080/myapp Try: ProxyPassReverse /myapp http://myip:8080/myapp --Jesse Barnum, President, 360Works http://www.360works.com Product updates and news on http://facebook.com/360Works (770) 234-9293== Don't lose your data! http://360works.com/safetynet/ for FileMaker Server == On Dec 4, 2013, at 4:56 PM, Ponmani <nvr...@yahoo.co.uk> wrote: Hi > > > >I am very new to mod_proxy. Gone thru some tutorials and configured mod_proxy. >Everything works great except this issue. Couldn't solve even after spending >hrs in googling. Issue is - I have apache 2 in front of tomcat 6 (running in >port 8080) in my internet website. I am using mod_proxy to mask the port 8080. >In one of the servlets POST method i am redirecting the request to a JSP page >but port 8080 is displayed in the URL as follows after successful redirect >http://myip.com:8080/myapp/WebContent/result.jsp?message=success >Couldn't figure out how to avoid it. Here is my httpd conf entry ><VirtualHost *:80> ServerAdmin sha...@example.com ServerName http://myip >ServerAlias http://myip ProxyPass /myapp http://myip:8080/myapp >ProxyPassReverse /myapp myip:8080/myapp ProxyPass /myapp ! RedirectMatch 301 >^/myapp/(.*)$ /$1 RedirectMatch 301 ^/myapp$ / ></VirtualHost> >Can someone pls. let me know what the problem is? thanks