We have to webapps lundase and vvsguiden therefore, the options you have
suggested do not look applicable on debug I saw that RequestURI in request
looks like lundase/lundase/...
27.12.2022, 22:07, Christopher Schultz < mailto:ch...@christopherschultz.net
ch...@christopherschultz.net >
Fedor, On 12/27/22 05:55, Fedor Makarov wrote: > > proxy for local environment
we use the js conf: > proxy: { > '/api/': { > target: '
http://localhost:8080 http://localhost:8080 /', > changeOrigin: false, >
}, > '/': { > target: ' http://localhost:8080/lundase
http://localhost:8080/lundase', > changeOrigin: false > } > }, >
> for normal lunch we use apache2.conf: > > RewriteCond %{REQUEST_URI}
^(/api/|/mapi/|/binary/|/rpc/invoker/) > > RewriteRule ^/rpc/invoker/(.*)$
http://localhost:9090/rpc/invoker/$1 http://localhost:9090/rpc/invoker/$1
[NC,P,L] > RewriteRule ^/api/(.*)$ http://localhost:9090/api/$1
http://localhost:9090/api/$1 [NC,P,L] > RewriteRule ^/mapi/(.*)$
http://localhost:9090/mapi/$1 http://localhost:9090/mapi/$1 [NC,P,L] >
RewriteRule ^(.*)$ http://localhost:9090/lundase/$1
http://localhost:9090/lundase/$1 [NC,P,L] What you are doing is trying to
remove the context-path of the application through URL re-writing which will
probably cause endless problems during the life of your application. I have two
possible suggestions for you: 1. Re-name your application from lundase to ROOT
(to deploy it to / instead of /lundase). or 2. Don't try to remove the /lundase
URL prefix as part of your URL rewriting. If you don't choose one or the other
of these options, you will find that you have many years of debugging and
trying to fix up every little weird thing that happens with cookies, redirects,
and in-page links. -chris
--------------------------------------------------------------------- To
unsubscribe, e-mail: /compose/ users-unsubscr...@tomcat.apache.org For
additional commands, e-mail: /compose/ users-h...@tomcat.apache.org