Hay un nombre de contenedor especial, $root
, que utiliza para escribir en el contenedor raíz. Consulte this MSDN article para obtener más información sobre este contenedor raíz.
Mientras que puede almacenar contenido web estático en almacenamiento de blob, no existe el concepto de un objeto predeterminado; es decir, no se puede ejecutar algo como default.html cuando un visitante se dirige a www.YourStaticSite.com. Tendrían que visitar www.YourStaticSite.com/default.html.
EDITAR: como se menciona @SantiagoIT, debe alojar su página predeterminada en algún lugar (como, por ejemplo, un rol web). Dado que puede mover contenido estático al almacenamiento de blobs (por ejemplo, css, javascript, imágenes y html estático), esto reducirá la carga en sus instancias de rol web (ya que las solicitudes de almacenamiento de blob van directamente al almacenamiento de blob, evitando por completo sus instancias de rol web;) Incluso si su sitio web está alojado en las instalaciones, puede aprovechar el almacenamiento de blob, que ofrece las mismas ventajas.
Yendo un paso más allá: una vez que el contenido está en el almacenamiento de blobs, puede optar por activar el CDN (caché de borde). Para contenido de acceso frecuente, esto podría generar un aumento en el rendimiento para los usuarios finales.
gracias. al menos puedo poner el archivo robots.txt allí –
Tiene razón en ese blob storage en realidad no es un servidor web, pero puede "usar" blob storage para alojar todo el contenido en un sitio web estático. Lo que no puede hacer es configurar una página predeterminada para publicar, si alguien visita su url de almacenamiento blob sin especificar un archivo real (por ejemplo, http://mysite.blob.core.windows.net). Si aloja default.html en otro lugar, todos sus enlaces de contenido pueden apuntar a contenido estático en almacenamiento de blobs. –