从uWSGI访问静态文件

时间:2013-08-26 05:19:33

标签: python uwsgi openshift

我有一个可以运行python的应用程序(在OpenShift上)。但是我也希望达到静态,例如。 HTML文件。当我尝试这样做时,我得到:

  

uWSGI错误

     

找不到Python应用程序

请问如何让服务器不要将所有文件解释为python?

1 个答案:

答案 0 :(得分:1)

uwsgi需要一个Python应用程序来提供URL。

正如http://uwsgi-docs.readthedocs.org/en/latest/HTTP.html#can-i-use-uwsgi-s-http-capabilities-in-production所说:

  

如果您想将其用作真实的网络服务器,您应该考虑在uWSGI实例中提供静态文件是可能的,但不如使用专用的全功能Web服务器。

在正常情况下,客户端将HTTP请求发送到Nginx或其他一些Web服务器,这些服务器处理静态文件的响应,其余部分留给uwsgi。

您可能最好在https://serverfault.com/about

上询问