У меня есть приложение Django, которое развертывается в Amazon Lambda с использованием zappa
. Административные маршруты регистрируются под /api
, а при развертывании они дополнительно развертываются до /int
, поэтому сайт администратора доступен под /int/api/admin/
.
Однако этот сайт обслуживается CloudFront, который принимает запросы к /api
и передает их на /int/api
. Когда я нажимаю /api/admin/
в CloudFront, он запрашивает /int/api/admin/
из моего экземпляра Lambda, и он отправляет перенаправление на /int/api/admin/login
, что не удается.
Как мне это исправить?