3

経由で実行されているFlaskアプリがありwsgiます。

多くのものをロードするアプリの負荷を軽減するために、Apache 経由でホームページまたはルート URL を提供したいのですが、Apache 経由で「/」静的インデックス ファイルを送信しようとすると競合が発生します。それから他のすべてへwsgi

<VirtualHost *:80>
    ServerName www.yada.com

    Alias /static /home/ubuntu/yada/static
    <Location /static>
        SetHandler None
    </Location>

    WSGIDaemonProcess yada
    WSGIScriptAliasMatch /.+ /home/ubuntu/yada/wsgi.py

    <Directory /home/ubuntu/yada>

        RewriteEngine On
        RewriteRule ^/$ /static/html/index.html [L]

        WSGIProcessGroup postwire
        WSGIApplicationGroup %{GLOBAL}
        Order deny,allow
    </Directory>
</VirtualHost>

何か助けはありますか?

4

1 に答える 1

0

セクションの最後にあるAddHandler/mod_rewriteソリューションを参照してください。

http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#The_Apache_Alias_Directive

于 2012-05-21T08:39:54.760 に答える