Я настраиваю свой проект Django для работы на Apache с помощью mod_wsgi. Я пытаюсь запустить Django ниже каталога cflow на apache, но у меня возникла проблема с перенаправлением.
Мой apache conf выглядит примерно так:
...
WSGIScriptAlias /cflow "C:\Program Files\Apache Software Foundation\Apache2.2\wsgi\django.wsgi"
<Directory "C:\Program Files\Apache Software Foundation\Apache2.2\wsgi">
Order allow,deny
Allow from all
</Directory>
<Directory "C:\Projects\myproject\src">
Order allow,deny
Allow from all
</Directory>
Проблема, с которой я сталкиваюсь, заключается в том, что если пользователь не вошел в систему, запрос на /cflow/somepage.html будет перенаправлен на /accounts/login?next=/cflow/somepage.html. Этот новый адрес находится не ниже корня django (cflow), поэтому apache отвечает 404 Not Found.
Мой вопрос в том, как я могу привязать перенаправления Django к корневому каталогу приложений на apache? Т.е. как я могу сделать страницу / accounts / ... вместо / cflow / accounts / ...?
Спасибо за любую помощь.