簡體   English   中英

Azure靜態網站托管

[英]Azure Static Website Hosting

有沒有辦法在Azure中托管靜態網站(HTML + CSS + JS)? 就像我們做Amazon S3靜態網站托管一樣,他們只收取存儲費用。

更新:2018年6月29日

現在可以在Azure存儲中托管靜態網站。 你可以在這里閱讀更多相關信息: https//docs.microsoft.com/en-gb/azure/storage/blobs/storage-blob-static-website


截至今天,沒有。 Azure沒有相同的功能。 但是,如果您對免費套餐的限制感到滿意,則可以將靜態網站作為Web應用程序托管。

它沒有得到官方支持,但如果您在Azure Blob Storage的根容器中托管您的站點並使容器可公開訪問,您可能會實現相同的效果。 您甚至可以為blob存儲帳戶提供自定義域名。

唯一的缺點是你必須找到一個好的部署故事。 您有兩個選擇是使用類似FTP的客戶端(如CloudBerry)手動部署您的站點,或使用blob存儲API編寫您自己的部署腳本

我找到了一種在Azure blob中托管靜態網站的方法,使用子域和http重定向

我做了以下事情

1)在Azure中,我創建了一個存儲帳戶,其中包含一個具有Blob訪問策略的容器(稱為docs)。

2)我使用存儲資源管理器將靜態網站上傳到文檔容器。 這包括子文件夾中的一些PHP文件。

3)在DNS中,我為別名myblob.blob.core.windows.net(其中myblob是我的blob的名稱)設置子域名(稱為信息說)的cname記錄

4)在DNS中,我創建了一個Http重定向,用於記錄到子域的文件,其中包含url http://info.mydomainname.com/docs/index.html

5)在Azure中,我為info.mydomainname.com創建了一個自定義域

然后我的網站工作,但如果有人知道PHP文件的位置,那么他們可以下載它們,這意味着我不能存儲秘密。

我問過這里有沒有工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM