我創建了一個存儲帳戶並創建了一個公用文件夾(稱爲靜態)。在靜態內部,我推送了一個文件test.swf。現在從任何瀏覽器,我可以導航到myproject.blob.core.windows.net/static/test.swf並獲得加載或保存文件的選項。奇怪的是,我在我的域上設置了一個CNAME(static.mydomain.com)來指向myproject.blob.core.windows.net。我等待DNS來發揮它的魔力。我驗證了(使用ping)myproject.blob.core.windows.net和static.mydomain.com指向相同的IP。然而,這一切的「千篇一律」使用static.mydomain.com/static/test.swf提供了以下錯誤的XML回:無法通過CNAME URI訪問Blob
<Error>
<Code>InvalidUri</Code>
<Message>The requested URI does not represent any resource on the server.
RequestId:a172a9cf-b60e-451e-9732-b715276b03d0
Time:2012-06-13T23:06:44.5477230Z
</Message>
<UriPath>http://static.mydomain.com/static/test.swf</UriPath>
</Error>
即使試圖HTTP:///static/test.swf給出錯誤信息。那麼在這個過程中我錯過了什麼?
這個修正了 - 謝謝! DNS需要一段時間才能傳播,因此需要時間。 –
這是我關注的文章https://docs.microsoft.com/zh-CN/azure/storage/storage-custom-domain-name –