【发布时间】:2009-10-13 13:27:01
【问题描述】:
我的 apache vhost 配置了 SSL,mod_wsgi 工作正常:
#[...]
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
#[...]
WSGIProcessGroup web2py
虚拟主机>
但是,我需要允许在没有 ssl 的情况下通过 http 连接到特定的 url。 所以基本上我希望 _the_same_ WSGI 守护程序在两个虚拟主机上可见:一个带有 ssl,一个没有。我希望这是同一个守护进程,因为我在内存中使用了一些公共变量。一种解决方法是可能的(例如,将它们存储在数据库中)但很费力。
<Location "/welcome/default/handleRequest">
WSGIProcessGroup web2py #I want this to be the same daemon as above
</Location>
虚拟主机>
如何配置 wsgi/apache 来做到这一点?有可能吗?
【问题讨论】: