Я пытаюсь развернуть мое угловое приложение на сервере Tomcat, и бэкэнд, и внешний интерфейс работают правильно, но мой интерфейс ссылается на мой бэкэнд из старого URL, например, я использовал во время разработки прокси, такой как:
{
"/api/*": {
"target": "http://localhost:8090",
"secure": false,
"logLevel": "debug"
}
}
и в моих службах URL моих веб-API были такими, как "/api/....."
проблема в том, что после развертывания / api / было изменено на / api / api (например), потому что я развернул бэкэнд в папку с именем / api, чтобы перегруппировать его, и внешний интерфейс не может распознать это url больше, я получаю "404 not found error" .
Я попытался изменить URL-адреса на «api / api /» в main.bundle.ts, расположенном в папке моего развертывания моего внешнего интерфейса, и это не сработало, приложение все еще использует тот же старый URL-адрес api, который является / api /
ниже структура папок моего tomcat webapps, папка "webclient" ссылается на мой угловой интерфейс, папка "api" ссылается на мой бэкэнд весенней загрузки
Я догадывался, есть ли какой-нибудь способ перенаправить URL-адреса с / api / на / api / api / на сервере, аналогично тому, который использовался во время разработки в angular.