mod_wsgi, daemon wsgi visível atrás de _ambos_ http e https
Pergunta
Eu tenho o apache vhost configurado com SSL e mod_wsgi está funcionando bem:
<VirtualHost 127.0.0.1:443>
#[...]
SSLEngine on
#[...]
WSGIScriptAlias / /home/maciek/workspace/imid2py/wsgihandler.py
WSGIDaemonProcess web2py user=maciek group=www-data \
home=/home/maciek/workspace/imid2py/ \
processes=10 maximum-requests=500
< Localização "/" >
#[...]
WSGIProcessGroup web2py
< /Localização >
</VirtualHost>
No entanto, preciso permitir conexões com URLs específicos por http sem SSL.Então, basicamente, quero que _o_mesmo_ daemon WSGI esteja visível em dois hosts virtuais:um com SSL, outro sem.Quero que seja o mesmo daemon, porque uso algumas variáveis comuns na memória.Uma maneira de contornar é possível (por exemplo, armazená-los em banco de dados), mas meticulosa.
<VirtualHost 127.0.0.1:80>
<Location "/welcome/default/handleRequest">
WSGIProcessGroup web2py #I want this to be the same daemon as above
</Location>
</VirtualHost>
Como posso configurar o wsgi/apache para fazer isso?É possível?
Solução
Isso é abordado pela documentação do web2py no livro web2py.Vá ler as seções desse livro.Veja links em: