我看到Azure有Blob存储,现在是静态网站托管。
我读过各种各样的文章,但我仍然不明白静态网站托管与常规Blob存储相比能带来什么。
有人能给我一个总结,为什么静态网站托管存在,什么好处,它有一个Blob存储和用例时,选择静态网站托管相比,一个常规Blob托管?
更新福利
我还发现静态网站托管比常规Blob存储有好处。在容器中启用静态 $web $root mysubdomain.mydomain.com/folder1/image.jpg
$web
$root
mysubdomain.mydomain.com/folder1/image.jpg
我读过各种各样的文章,但我还是不明白什么是静态的 与普通的Blob相比,网站托管带来了很多好处 储存。
我看到的在azureblob存储中托管静态网站的最大好处是能够 和 404错误页 .
所以假设你有 index.html 作为默认页面,如果您将其存储在常规blob容器中,则要访问它,必须指定如下文件名 https://account.blob.core.windows.net/container/index.html 然而,如果你是作为一个静态网站托管,该页面将作为 https://account.z4.web.core.windows.net/ .
index.html
https://account.blob.core.windows.net/container/index.html
https://account.z4.web.core.windows.net/
Not Found (404) 错误,如果找不到blob,您将从Azure存储收到一条错误消息,指出未找到资源。但是,如果你在托管一个静态网站,而用户遇到404错误,你可以显示一个好看的错误消息。
Not Found (404)