Мои текущие пользователи приложения маршруты, как это/MyApp /,/MyApp //,/myaapp/отдел/NGINX и угловые 2
Мое приложение в настоящее время развернута во внутреннем сервере HTTP с NGINX. Другой сервер, который принимает внешний трафик, также запускает NGINX и перенаправляет его на внутренний сервер.
У меня есть добавить baseref =/MyApp на index.html согласно документации
Если пользователь переходит к http://www.myexternalserver.com/myapp, приложение работает отлично. Если пользователь находится внутри страницы и нажимает на внутреннюю ссылку, такую как http://www.myexternalserver.com/myapp/myparameter, она работает. URL-адрес браузера изменяется, страница отображается по назначению. Я предполагаю, что это обработано Angular 2.
К сожалению, если пользователь напрямую вводит URL-адрес: http://www.myexternalserver.com/myapp/myparameter, появляется ошибка 404, сделанная NGINX.
Я думаю, что я должен настроить параметры Nginx, но я не знаю, как следует изменить конфигурации или что положить в/файл по умолчанию сайты-доступных Nginx в/
Я считаю, что никто не знает, как изменить вашу конфигурацию, так как вы ее нам не показали. – VBart