Как использовать Amplify Console в качестве обратного прокси - PullRequest
0 голосов
/ 15 января 2020

В настоящее время я работаю над приложением, которое работает на AWS Cloud.

Я использую CloudFront + S3 для размещения своего веб-сайта, но я пытаюсь переключить службу хостинга на Amplify Console. Я также собираюсь установить собственный домен для своего приложения Amplify Console.

В то же время у меня будет новый дистрибутив CloudFront в виде CDN для изображений, и я хочу сделать его доступным с тот же домен, что и у моего приложения Amplify Console.

Итак, я предполагаю, что возможный способ добиться этого - иметь обратный прокси-сервер, который перенаправляет запросы в соответствующие конечные точки по путям запросов. (Например, если путь запроса начинается с / img /, запрос будет перенаправлен на конечную точку CDN образа)

Я планирую использовать консоль Amplify в качестве обратного прокси-сервера, используя функцию перезаписи URL. Но когда я установил параметры, которые перенаправляют указанный c запрос (например, путь запроса, начинающийся с / img /), в мой CloudFront, я получил ошибку 403.

Ребята, вы предлагаете какие-нибудь решения для Эта проблема? Если нет способа решить эту проблему, я рассмотрю попытку использования API Gateway для обратного прокси.

...