Похоже, вы обслуживаете свой путь на ~/angular-app/
, но ваша разметка, генерируемая Angular, выводится обратно в корень домена. Предлагаем вам посмотреть на использование <base href="./" />
в вашем index.html и, возможно, потребуется исправить другие параметры соответствующим образом, чтобы обеспечить вывод всех путей с относительными путями.
Вы должны дойти до того, что ваш index.html должен выводить сценарии со значением polyfills.b8a0220c9c0a3ba034f8.js
(и т. Д.) Вместо /polyfills.b8a0220c9c0a3ba034f8.js
, как это, вероятно, происходит сейчас.
Кроме того, если вы выводите абсолютные URL-адреса в любом месте приложения, вам необходимо решить, как использовать X-Forwarded-Prefix
(который Traefik добавляет к прокси-запросам) в любом веб-узле для разрешения /angular-app
немного. В нашем случае наш веб-хост ASP.NET Core имеет подключенное промежуточное программное обеспечение для этого.