我在DotCloud上創建了一個應用程序,我想要使用相同的PHP服務託管多個網站。我已經有一個網站啓動並且該網站的「approot」在我的dotcloud.yml文件中設置爲我的代碼庫的子文件夾。在一個Dotcloud PHP服務上配置多個主機
我猜我需要從我的dotcloud.yml文件中刪除我的批准定義,然後將server_name設置爲我的別名域和根目錄的「server」聲明中的每個子文件夾站點的nginx.conf設置設置爲該域的子文件夾。不幸的是,由於我無法向「沙盒」應用添加別名,因此我無法在不創建另一個「實時」應用的情況下測試這樣的配置。
如何將我的dotcloud.yml文件和nginx.conf文件配置爲在一個子文件夾(我當前的批准文件)中具有一個別名點,並將第二個別名指向另一個子文件夾(完全不同的站點和域)相同的PHP服務?
你能說清楚爲什麼你想用不同的代碼庫(看起來)來服務於兩個不同的站點嗎?是爲了節省資源,重新使用代碼的某些部分,訪問一些共享的本地文件...? – jpetazzo 2012-08-06 10:27:41