Django некоторые URL-адреса отсылаются на домашний сайт только на производстве (NGINX, GUnicorn)
В производстве некоторые из моих URL работают, некоторые нет и перенаправляют на home / основной URL сайта.
Итак, у меня есть сайт, запущенный в производство. Я использую NGINX load balancer с 3 x NGINX reverse proxy с GUnicorn VMs, на которых запущено приложение. Приложение содержит следующее в своем URL-файле:
path("interest/", view=SDInterestView.as_view(template_name="sd/interest.jinja2"), name="sd_intresse"),
path("interesta/", view=SDInterestViewA.as_view(template_name="sd/interest.jinja2"), name="sd_intressea"),
path("interestcopy/", view=SDInterestView.as_view(template_name="sd/interest.jinja2"), name="sd_intresse_copy")
Это URL базового уровня. так www.site.com/intresse/ и т.д...
SDInterestView и SDInterestViewA - это скопированный код - за исключением названия класса.
Итак - interest/ работает. Ни interesta/, ни interestcopy/ не работают в production. Все работает AOK с RunServer или runserver_plus локально в dev. Если я получу доступ к back end python сессии одной из виртуальных машин, я могу разрешить URL и увидеть для всех трех правильные атрибуты для того, какое представление они собираются экзекутировать. Все три URL отображаются в файле manage.py show_urls.
Я в растерянности, как отследить, в чем проблема. На данный момент я не вижу возможности добавить какие-либо URL-адреса базового уровня и заставить их работать. Если я добавляю урлы в отдельные URL-файлы приложений, они отображаются и работают AOK - но - тогда не имеют URL-пути, который мне нужен.
Любые мысли о том, как лучше всего отладить эту проблему и выяснить, что происходит. Балансировщик нагрузки NGINX и отдельные обратные прокси имеют очень простые конфигурации с одной локализацией / секцией. Поэтому я уверен, что проблема возникает не из-за этого.
Спасибо за любую помощь
Я пробовал добавлять отладочную и журнальную информацию в класс View, но ничего из этого не срабатывает, когда вызываются URL для intresesta и interestcopy.
Я искал интерес / и интерес к кодовой базе на случай, если у какого-то промежуточного программного обеспечения или чего-то еще есть список приемлемых базовых урлов и т.д... но ничего подобного не существует.