Я пытаюсь обслуживать EDMS майя (проект Django) в дополнительном URI другого сайта.уже проверил и следовал инструкциям из этих постов:
1) https://gitlab.com/mayan-edms/mayan-edms/issues/350
2) Как разместить проект Django в подпути?
3) https://docs.webfaction.com/software/django/config.html#mounting-a-django-application-on-a-subpath
вот часть моей конфигурации apache:
# Mayan in running on http://0.0.0.0:8000 ProxyPass /mayan http://127.0.0.1:8000 <Directory "/mayan"> Options FollowSymLinks Indexes SetHandler uwsgi-handler </Directory> Alias "/mayan-static" "/opt/mayan/mayan-edms/media/static/" <Location "/mayan-static"> SetHandler None Require all granted </Location>
Я добавил их в файл настроек Django:
USE_X_FORWARDED_HOST = True FORCE_SCRIPT_NAME = '/mayan' BASE_PATH = '/mayan' STATIC_URL = '/mayan-static/' MEDIA_URL = BASE_PATH + '/media/'
Я ожидал, что майябудет загружен в http://example.com/mayan,, но он перенаправляет на http://example.com/#/mayan и возвращает ошибку 404.
Я что-то пропустил?или я что-то не так сделал?