Problema de redirecionamento do Django Apache
Estou configurando meu projeto Django para rodar no Apache usando mod_wsgi. Eu estou tentando executar o Django abaixo do diretório 'cflow' no apache, mas estou tendo problemas com redirecionamentos.
Meu apache conf é parecido com isto:
<code>... 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> </code>
O problema que estou correndo é que, se o usuário não estiver logado, um pedido para /cflow/somepage.html será reidretado para /accounts/login?next=/cflow/somepage.html. Este novo endereço não está abaixo da raiz do django (cflow), então o apache responde com um 404 Not Found.
Minha pergunta é como posso ter os mapeamentos do Django mapeados abaixo do diretório raiz do aplicativo no apache? Ou seja Como posso fazer a página / accounts / ... ser / cflow / accounts / ...?
Obrigado por qualquer ajuda.