Как S3 + Cloudfrond + 2 SPA реагировать на приложения в подпапках? - PullRequest
0 голосов
/ 08 февраля 2020

Я хочу обслуживать 2 разных приложения реакции в подпапках, используя S3 + Cloudfront

myapp.com/app-one/ <- здесь <code>index.html
myapp.com/app-two/ <- здесь другое <code>index.html

Я знаю, как настроить создание-реагировать-приложение и реагировать на маршрутизатор, чтобы справиться с этим.
https://create-react-app.dev/docs/deployment/#building -for -lative-paths

Проблема в настройка S3 + Cloudfront для обработки перенаправлений.

Когда вы вводите URL в браузере:
myapp.com/app-one/some-route - он должен перенаправить на индекс. html из app-one
myapp.com/app-two/some-route - он должен перенаправление на индекс. html из app-two

К сожалению, S3 позволяет определить только один запасной вариант file.html (404) для Static website hosting

Я также не хочу используйте hashrouter: https://github.com/ReactTraining/react-router/blob/master/packages/react-router-dom/docs/api/HashRouter.md

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