My current app users routes like this /myapp/, /myapp//, /myaapp/dept/
My app is currently deployed in an internal http server with NGINX. The other server that accepts external traffic, also runs NGINX and forwards it to the internal server.
I have add baseref=/myapp to the index.html as per documentation
If the user goes to http://www.myexternalserver.com/myapp, the app works perfectly. If the user is inside the page and clicks on an internal link like http://www.myexternalserver.com/myapp/myparameter, it works. The url in the browser changes, the page is displayed as intended. I am guessing it's processed by Angular 2.
Unfortunately when a user types in the url directly: http://www.myexternalserver.com/myapp/myparameter, I get a 404 error made by NGINX.
I think I have to configure NGINX settings but I don't know how should modify NGINX's config or what to put in the sites-available/default file/