Моя основная задача - настроить API Gateway как обратный прокси для конечной точки HTTP. Например:
Когда мы go перейдем на mysite.io/read, API Gateway go на anysite.com, получим контент и представим пользователю (не отображать оригинальный URL в панель браузера)
Я создал цепочку: CloudFront - Шлюз API - Конечная точка HTTP (example.com)
Настройка метода моего API-шлюза
Но сейчас, когда я go захожу на сайт, я ловлю 301 код состояния HTTP, и браузер перенаправляется на исходный сайт и изменяет URL-адрес в панели браузера.
Перечитывание документов не помогает, и я создавая вопрос здесь. Может ли API-шлюз обрабатывать коды состояния 301 и 302 и выполнять ли перенаправление?
В curl это работает примерно так:
curl -v -L anysite.com
Это все для что пользователь при переходе на шлюз уже получил ответ, а не перенаправлен на сайт. Основная задача - не менять URL-адрес в панели браузера.
PS Если я могу скрыть исходный URL-адрес с помощью другого инструмента - пожалуйста, оставьте комментарий *