我正在開發一個應用程序,用戶可以在其中創建自己的html模板並將它們發佈到web.Now當用戶單擊發布時我想創建主機他的網站上子域名(他選擇了一個名字)(例如:他將網站命名爲apple,我創建了一個子域apple.ABC.com)。
在應用程序中,單個用戶可以創建多個網站/模板。現在,我想將單個用戶網站存儲在單個存儲桶中。如果用戶有兩個模板例如:apple.com和berry.com,我有存儲桶中有兩個文件夾,每個網站都有一個文件夾。但是我瀏覽了S3存儲桶,發現我可以在存儲桶和網站上設置存儲規則。
我想知道我正在嘗試的是否可能,如果不能,我如何管理它,就好像我爲一個模板創建一個存儲桶一樣,我將很難跟蹤哪個用戶具有多少個模板,如同DB 1將不得不有多個條目。
我知道我將不得不使用AWS服務和API將模板存儲到S3,如果我可以在BUCKET中有多個網站,我很感興趣。在Amazon S3上的BUCKET中託管多個網站
編輯:想出一個解決方案使用代理服務器nginx的和更新的答案