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 回答