Hostování statického webu v Azure Storage

Statický obsah (HTML, CSS, JavaScript a soubory obrázků) můžete obsluhovat přímo z kontejneru v účtu pro obecné účely V2 nebo BlockBlobStorage. Další informace najdete v tématu Hostování statického webu v Azure Storage.

Tento článek popisuje, jak povolit hostování statického webu pomocí Azure Portal, Azure CLI nebo PowerShellu.

Povolení hostování statického webu

Hostování statického webu je funkce, kterou musíte povolit v účtu úložiště.

  1. Pokud chcete začít, Azure Portal přihlaste se k přihlašovacím Azure Portal.

  2. Vyhledejte svůj účet úložiště a zobrazte přehled účtu.

  3. Výběrem možnosti Statický web zobrazíte konfigurační stránku pro statické weby.

  4. Pokud chcete povolit hostování statického webu pro účet úložiště, vyberte Povoleno.

  5. Do pole Název dokumentu indexu zadejte výchozí indexovou stránku (například: index.html).

    Výchozí indexová stránka se zobrazí, když uživatel přejde do kořenového adresáře statického webu.

  6. Do pole Cesta k dokumentu chyba zadejte výchozí chybovou stránku (například: 404.html).

    Výchozí chybová stránka se zobrazí, když se uživatel pokusí přejít na stránku, která na statickém webu neexistuje.

  7. Klikněte na Uložit. V Azure Portal se teď zobrazuje koncový bod statického webu.

    Povolení hostování statického webu pro účet úložiště

Nahrání souborů

Tyto pokyny ukazují, jak nahrát soubory pomocí verze Průzkumník služby Storage, která se zobrazí v Azure Portal. Můžete ale také použít verzi Průzkumník služby Storage, která běží mimo Azure Portal. Můžete použít AzCopy,PowerShell, rozhraní příkazového řádku nebo jakoukoli vlastní aplikaci, která může nahrávat soubory do $web kontejneru vašeho účtu. Podrobný kurz nahrání souborů pomocí Visual Studio najdete v tématu Kurz:Hostování statického webu v objektu blob Storage .

  1. Vyberte Průzkumník služby Storage (Preview).

  2. Rozbalte uzel KONTEJNERY OBJEKTŮ BLOB a pak vyberte kontejner $web objektů blob.

  3. Zvolte tlačítko Upload pro nahrání souborů.

    Nahrání souborů

  4. Pokud chcete v prohlížeči zobrazit obsah souboru, ujistěte se, že je typ obsahu tohoto souboru nastavený na text/html .

    Kontrola typů obsahu

    Poznámka

    Průzkumník služby Storage automaticky nastaví tuto vlastnost na text/html pro běžně rozpoznaná rozšíření, jako je .html . V některých případech to ale budete muset nastavit sami. Pokud tuto vlastnost nezadáte na , prohlížeč vyzve uživatele, aby si soubor místo vykreslení text/html obsahu stáhli. Pokud chcete tuto vlastnost nastavit, klikněte pravým tlačítkem na soubor a potom klikněte na Vlastnosti.

Vyhledání adresy URL webu

Stránky webu můžete zobrazit v prohlížeči pomocí veřejné adresy URL webu.

V podokně, které se zobrazí vedle stránky přehledu účtu úložiště, vyberte Statický web. Adresa URL webu se zobrazí v poli Primární koncový bod.

Azure Storage metrik statických webů

Povolení metrik na stránkách statického webu

Po povolení metrik se statistiky provozu pro soubory v kontejneru $web na řídicím panelu metrik.

  1. V nabídce účtu úložiště v části Monitorování klikněte na Metriky.

    Odkaz na metriky

    Poznámka

    Data metrik se generují tak, že se připojují k různým rozhraním API metrik. Portál zobrazí jenom členy rozhraní API používané v daném časovém rámci, aby se mohli soustředit jenom na členy, kteří vracejí data. Abyste měli zajištěno, že budete moct vybrat potřebného člena rozhraní API, je prvním krokem rozšíření časového rámce.

  2. Klikněte na tlačítko časového rámce, zvolte časový rámec a pak klikněte na Použít.

    Azure Storage časového rozsahu metrik statických webů

  3. V rozevíracím seznamu Obor názvů vyberte Objekt blob.

    obor názvů metriky Azure Storage statických webů

  4. pak vyberte metriku Egress .

    snímek obrazovky zobrazující Azure Storage statické weby Egress metriku

  5. V selektoru agregace vyberte Sum .

    agregace metrik Azure Storage statických webů

  6. Klikněte na tlačítko Přidat filtr a v voliči vlastností vyberte možnost název rozhraní API .

    název rozhraní API metrik Azure Storage statických webů

  7. Zaškrtněte políčko vedle položky GetWebContent v selektoru hodnot a naplňte sestavu metriky.

    GetWebContent metriky Azure Storage statických webů

    Poznámka

    Zaškrtávací políčko GetWebContent se zobrazí pouze v případě, že byl tento člen rozhraní API použit v daném časovém rámci. Portál zobrazí pouze členy rozhraní API používané v daném časovém rámci, aby bylo možné se zaměřit pouze na členy, kteří vracejí data. Pokud v tomto seznamu nemůžete najít konkrétního člena rozhraní API, rozbalte časový rámec.

Další kroky