2009-06-18 59 views
3

怎么可能来调补WebPy用它来提供静态内容的几个网站?使用WebPy为静态HTTP内容服务器

我使用web.subdomain_application基于域名的虚拟主机一个IP上运行两个网站。隐含的用于托管静态内容的解决方案是在包含HTTP服务器脚本的目录中创建一个static/目录,并将所有静态文件都放在此处的websited中。

不过即使我创建子目录site1/site2/static/组织我的资源,将有可能要求,比如说,http://site2.com/static/site1/foo.css站点1的资源。对我来说,限制这种跨站点访问资源似乎很自然。

如何提供静态的东西了两个网站上WebPy?

+0

,内部Web服务器是发展。使用fastcgi或mod_wsgi。 – 2012-05-04 16:24:52

回答

1

我更喜欢使用nginx的提供静态内容,例如:

location ~ ^/(static(/.*)?)$ { 
    alias /srv/http/$1; 
} 

location/{ 
    include /etc/nginx/conf/uwsgi_params; 
    uwsgi_pass unix:/tmp/my_webapp.sock; 
} 
相关问题