سؤال

لقد تم تكوين Apache VHost باستخدام SSL و Mod_wsgi بشكل جيد:

<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

<الموقع "/">

   #[...]
   WSGIProcessGroup web2py

< /location>

< /virtualhost>

ومع ذلك ، أحتاج إلى السماح للاتصالات بعنوان URL محدد عبر HTTP بدون SSL. لذا ، أريد أن يكون Daemon Daemon Daemon _the_same_ wsgi مرئيًا على مضيفين افتراضيين: واحد مع SSL ، واحد بدون. أريد أن يكون هذا الخفي نفسه ، لأنني أستخدم بعض المتغيرات الشائعة في الذاكرة. هناك طريقة ممكنة (على سبيل المثال ، تخزينها في ديسيبل) ولكنها مضنية.

<VirtualHost 127.0.0.1:80>

    <Location "/welcome/default/handleRequest">
            WSGIProcessGroup web2py  #I want this to be the same daemon as above
    </Location>

< /virtualhost>

كيف يمكنني تكوين WSGI/Apache للقيام بذلك؟ هل هو ممكن؟

هل كانت مفيدة؟

المحلول

يتم تغطية هذا بواسطة Web2Py Documentation في Web2Py Book. اذهب اقرأ أقسام هذا الكتاب. انظر الروابط في:

http://code.google.com/p/modwsgi/wiki/integrationWithWeb2py

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top