Приложение Django, развернутое под поддиректорией url

На моем сервере django и nginx развернуты на ECS fargate и подключены к loadbalancer, но URL передается Akamai

https://www.example.com/company/playground/* -> https://amazonloadbalancer/*

Однако, возникает несколько проблем, таких как

  • Проблема 1 статическая

Доступ https://www.exmplae.com/company/playground/top

перейдет к https://amazonloadbalancer/top правильно,

но url статического файла будет https://www.exmplae.com/static/main.js, в то время как реальный файл находится https://www.example.com/company/playground/static/main.js

/company/playground опущен, поэтому не может быть достигнут.

  • Проблема 2 администратор передан

заходит https://www.example.com/company/playground/admin

url передается django в https://www.example.com/admin/login/?next=/admin/

/company/playground снова опущен, поэтому не может быть достигнут.

Есть ли какая-нибудь хорошая настройка для этой цели?

Вернуться на верх