Users are allowed either mysite.com/app1 or mysite.com/app2. In both the
cases app1 and app2 are getting rewritten with login or some other
extension. How to solve this issue.?
Users are allowed either mysite.com/app1 or mysite.com/app2. In both the
cases app1 and app2 are getting rewritten with login or some other
extension. How to solve this issue.?
I believe that the easiest way, if you want both to be available via
the same hostname, is to install-or-configure app1 on backend1 to be
available below the url /app1/, not below /.
And do something similar for app2.
And then remove the final “/” in your proxy_pass directives.
On Fri, Sep 26, 2014 at 2:35 AM, Francis D. [email protected]
wrote:
extension. How to solve this issue.?
I believe that the easiest way, if you want both to be available via
the same hostname, is to install-or-configure app1 on backend1 to be
available below the url /app1/, not below /.
And do something similar for app2.
And then remove the final “/” in your proxy_pass directives.
Thats the easiest way. Unfortunately there is no control over backend
server(s).
Just a thought:
Is there a way to keep the url mysite.com/app1 and go on with mysite.com/app1/login. That means backend server can only rewrite the
strings after mysite.com/app1
Or are there any other ways?
You can allow initial access to http://mysite.com/app1/, and would
issue a http redirect to http://app1.mysite.com, and have the server{}
listening for that name proxy_pass to one backend.