本文回答了关于Azure Blob 存储中静态网站托管的常见问题。
Azure 存储防火墙是否适用于静态网站?
是的。 存储账户网络安全规则(包括基于 IP 的防火墙和虚拟网络防火墙)适用于静态网站终结点。 请使用这些规则来保护您的网站。
静态网站是否支持 Microsoft Entra ID?
No. 静态网站仅支持 对$web 容器中的文件的匿名公共读取访问。
为什么会从静态网站收到 HTTP 404 错误?
如果引用文件名时使用了错误的大小写,会发生404错误。 例如,Index.html 而非 index.html。 静态网站URL中的文件名和扩展名是大小写区分的,尽管它们是通过HTTP传输的。
为什么网站根目录不会重定向到默认索引页?
在 Azure 门户中,打开帐户的静态网站配置页,并查找在“索引文档名称”字段中设置的名称和扩展名。 确保此名称与位于存储帐户的 $web 容器中的文件的名称完全相同。 静态网站URL中的文件名和扩展名是大小写区分的,尽管它们是通过HTTP传输的。