It is a site specific scenario that those options can not be used.

Just feel having a app specific web.xml in conf dir would be reasoon,
context.xml allow specifying context/app name.

On 10/30/2012 3:45 PM, Pid wrote:
On 30/10/2012 13:29, Ted Smith wrote:
None of these alternatives is suitable for my situation.
Why?


p


I wonder since tomcat knows the contextname for each app,  if it is
possible to have a context specific web.xml
in the conf file in addition to the one for all web.xml,   such as
web_contextname.xml
that can be applied to contextname only.




On 10/30/2012 8:22 AM, Daniel Mikusa wrote:
On Oct 29, 2012, at 7:28 PM, Ted Smith wrote:

Hello:

I have several web apps (war files) under single host and webapps dir.
I need to force HTTPS only for one of them and leave others unchanged.
My opinion is that the easiest fix would be to modify
"<secure-app>.war/WEB-INF/web.xml".

config web.xml does not work as it applies to all apps.
I feel there must be a way to config this using server config instead
of modifying
a war file.
Couple other thoughts that might work for you…

1.) Use UrlRewriteFilter.  http://tuckey.org/urlrewrite/

2.) Write a custom valve.
https://tomcat.apache.org/tomcat-7.0-doc/config/valve.html

3.) Install Apache HTTPD on the same machine as Tomcat.  Set it up as
a reverse proxy to Tomcat.  Configure HTTPD to handle HTTPS.

Dan


Thanks in advance.





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to