通过没有wsgi的apache暴露烧瓶

时间:2017-11-12 17:14:50

标签: python apache flask

出于某些测试目的,我不想使用wsgi脚本来公开烧瓶Web应用程序。所以,我正在运行像sudo -u www-data python index.py那样在http://127.0.0.1:5000/上运行应用程序的烧瓶应用程序,然后在我的apache配置中,我设置了一个代理通道ProxyPass "/ldpdfend" "http://127.0.0.1:5000/"但是它没有工作,我得到了一个404.通过apache将请求正确路由到应用程序需要什么配置? 。这是设置了apache配置的conf文件:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

<VirtualHost *:80>
        ServerName domain.com
        ProxyPass "/ldpdfend" "http://127.0.0.1:5000/"


        DocumentRoot /var/www/html/domain/site
        <Directory /var/www/html/domain/site>
                Require all granted
                Options all
                AllowOverride All
                Allow from all
        </Directory>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

0 个答案:

没有答案