2009-06-18 57 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; 
} 
相關問題