Django.urls.base.get_script_prefix() возвращает неверный префикс при выполнении apache
Приложение Python-3.8/Django-3.2/Mezzanine-6.0 пытается получить доступ к некорректным страницам при выполнении apache. В автономном режиме (python manage.py runserver) оно создает правильный адрес /admin/page_types/basicpage/2677/change/
, тогда как в режиме apache оно создает адрес /admin/page_types/basi/admin/pages/page/2677/change/
в том же месте.
Похоже, что функция get_script_prefix()
в django/urls/base.py
возвращает неверный префикс при обращении к странице 2677 в режиме apache. Также кажется, что в режиме apache все время работает один и тот же главный поток. Может ли это быть основной причиной?
Конфигурация Apache: