• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Tomcat application in root

M

mrspandex

Guest
Hi everyone,

I have a war that is deploying to /warname. I would like to run it at /. I have tried following documentation for earlier versions, but that does not seem to work. The server.xml does not contain a context for /warname, but when I add it and restart, the server.xml is overwritten. As far as I know, in order to get tomcat to run your app as root, you need to put the context in the server.xml - it cannot be a context fragment file.

I'm honestly becoming very frustrated with plesk getting in the way of this.

Has anyone done this? How can I get this working?
 
So in case anyone else runs across this issue, I ended up using .htaccess to rewrite to /warname.

In your httpdocs folder:
Code:
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule ^(.*)$ /warname/$1   [L]
</IfModule>

and in your application's root:
Code:
<IfModule mod_rewrite.c>
   RewriteEngine off
</IfModule>
 
Actually we use the NGASI application automation solution that has a GUI to
easilty configure application level virtual hosting.
 
Back
Top