C'è un nome contenitore speciale, $root
, che si utilizza per la scrittura nel contenitore radice. Vedere this MSDN article per ulteriori informazioni su questo contenitore radice.
Mentre si è possibile memorizzare contenuto Web statico nell'archiviazione BLOB, non esiste alcun concetto di oggetto predefinito; cioè, non puoi avere qualcosa come default.html essere offerto quando un visitatore si dirige su www.YourStaticSite.com. Avrebbero bisogno di visitare www.YourStaticSite.com/default.html.
MODIFICA: come indicato da @SantiagoIT, è necessario ospitare la pagina predefinita da qualche parte (ad esempio un ruolo Web). Poiché è possibile spostare il contenuto statico nell'archiviazione BLOB (ad esempio css, javascript, immagini e html statico), questo ridurrà il carico sulle istanze del ruolo Web (poiché le richieste allo storage blob passano direttamente all'archivio BLOB, ignorando del tutto le istanze del ruolo Web). Anche se il tuo sito web è ospitato in locale, puoi sfruttare lo storage BLOB, offrendo gli stessi vantaggi.
Un passo avanti: una volta che il contenuto è nella memoria BLOB, è possibile scegliere di attivare il CDN (edge cache). Per i contenuti di accesso frequente, ciò potrebbe comportare un guadagno in termini di prestazioni per gli utenti finali.
fonte
2011-12-26 22:25:26
grazie. almeno posso inserire robots.txt lì –
Hai ragione nel fatto che lo storage blob non è realmente un server web, ma puoi "usare" lo storage blob per ospitare tutto il contenuto in un sito web statico. Quello che non puoi fare è impostare una pagina predefinita da offrire, se qualcuno visita l'url di archiviazione BLOB senza specificare un file effettivo (ad es. Http://mysite.blob.core.windows.net). Se host default.html da qualche altra parte, tutti i tuoi collegamenti di contenuto possono indirizzare il contenuto statico nella memoria BLOB. –