node js отдельных приложений по одному и тому же URL, разделенных на указанный c путь - PullRequest
0 голосов
/ 21 апреля 2020

У нас есть сервер. У которых есть один домен. И мы разместили приложения отдельно по одному домену, указав c URL-пути. Например, front-end приложения занимает основной URL /. Если запросы приходят к /, это приложение переднего плана. Если мы добавим /api, он будет перенаправлен в приложение back-end. Любые запросы к /api/ отправляются в конец. И у меня есть отдельное второе приложение node back-end. Который занимает на /node URL. И когда я хочу взять изображение с /node на localhost, я могу взять его как localhost:5000/uloads/photoname.jpg. Потому что он находится в папке public приложения node. Но на сервере я пытался, как mysite.com/node/uploads/photoname.jpg он выдает ошибку. Если я попробую mysite.com/uploads/photoname.jpg, он будет перенаправлен в основное приложение, которое размещено по / URL. Как я могу решить эту проблему?

1 Ответ

1 голос
/ 21 апреля 2020

Прокси

Я вполне уверен, что вы можете решить вашу проблему, разместив прокси-сервер перед всеми другими вашими серверами. Обычно это делается с nginx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...