Sdílet prostřednictvím


Hostování statického webu ve službě Azure Storage

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

V tomto článku se dozvíte, jak povolit hostování statických webů pomocí webu Azure Portal, Azure CLI nebo PowerShellu.

Povolení hostování statických webů

Hostování statických webů je funkce, kterou musíte povolit v účtu úložiště.

  1. Začněte tím, že se přihlásíte k webu Azure Portal .

  2. Vyhledejte účet úložiště a vyberte ho, aby se zobrazilo podokno Přehled účtu.

  3. V podokně Přehled vyberte kartu Schopnosti . Dále vyberte Statický web a zobrazte stránku konfigurace statického webu.

    Obrázek znázorňující, jak získat přístup ke stránce konfigurace statického webu na webu Azure Portal

  4. Výběrem možnosti Povoleno povolíte hostování statického webu pro účet úložiště.

  5. V poli Název dokumentu rejstříku 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 vašeho statického webu.

  6. V poli Cesta k chybě 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 vašem statickém webu neexistuje.

  7. Kliknutím na Uložit dokončete konfiguraci statické lokality.

    Obrázek znázorňující, jak nastavit vlastnosti statického webu na webu Azure Portal

  8. Zobrazí se potvrzovací zpráva. Koncové body statického webu a další informace o konfiguraci se zobrazují v podokně Přehled .

    Obrázek znázorňující vlastnosti statického webu na webu Azure Portal

Nahrání souborů

Následující pokyny ukazují, jak nahrát soubory pomocí webu Azure Portal. Můžete také použít AzCopy, PowerShell, rozhraní příkazového řádku nebo jakoukoli vlastní aplikaci, která může nahrát soubory do $web kontejneru vašeho účtu. Podrobný kurz, který nahrává soubory pomocí editoru Visual Studio Code, najdete v tématu Kurz: Hostování statického webu ve službě Blob Storage.

  1. Na webu Azure Portal přejděte na účet úložiště obsahující váš statický web. Výběrem kontejnerů v levém navigačním podokně zobrazte seznam kontejnerů.

  2. V podokně Kontejnery vyberte kontejner $web a otevřete tak podokno Přehled kontejneru.

    Obrázek znázorňující umístění kontejneru úložiště webu na webu Azure Portal

  3. V podokně Přehled vyberte ikonu Nahrát a otevřete podokno Nahrát objekt blob . V dalším kroku vyberte pole Soubory v podokně Nahrát objekt blob a otevřete prohlížeč souborů. Přejděte na soubor, který chcete nahrát, vyberte ho a pak vyberte Otevřít a vyplňte pole Soubory . Volitelně můžete zaškrtnout políčko Přepsat, pokud již soubory existují .

    Obrázek znázorňující, jak nahrát soubory do kontejneru úložiště statického webu

  4. Pokud máte v úmyslu prohlížeč zobrazit obsah souboru, ujistěte se, že je typ obsahu tohoto souboru nastavený na text/html. Pokud to chcete ověřit, vyberte název objektu blob, který jste nahráli v předchozím kroku, a otevřete jeho podokno Přehled . Ujistěte se, že je hodnota nastavená v poli vlastnosti CONTENT-TYPE .

    Obrázek znázorňující, jak ověřit typy obsahu objektů blob

    Poznámka:

    Tato vlastnost je automaticky nastavena text/html pro běžně rozpoznaná rozšíření, například .html. V některých případech si to ale budete muset nastavit sami. Pokud tuto vlastnost text/htmlnenastavíte, prohlížeč vyzve uživatele, aby soubor stáhli místo vykreslení obsahu. Tuto vlastnost lze nastavit v předchozím kroku.

Vyhledání adresy URL webu

Stránky svého webu můžete zobrazit z prohlížeče 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 vašeho webu se zobrazí v poli Primární koncový bod .

Metriky statických webů Azure Storage

Povolte metriky na statických webových stránkách

Po povolení metrik se statistiky provozu u souborů v kontejneru $web zobrazí na řídicím panelu metrik.

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

    Odkaz na metriky

    Poznámka:

    Data metrik se generují propojením do různých rozhraní API metrik. Portál zobrazuje pouze č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 jistotu, že jste schopni 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 klikněte na tlačítko Použít.

    Časový rozsah metrik statických webů Azure Storage

  3. Vyberte Blob z rozevíracího seznamu Namespace.

    Namespace metrik statických webů Azure Storage

  4. Pak vyberte metriku výchozího přenosu dat.

    Snímek obrazovky znázorňující metriku výchozího přenosu dat statických webů Azure Storage

  5. Vyberte Součet ze selektoru agregace .

    Agregace metrik statických webů Azure Storage

  6. Klikněte na tlačítko Přidat filtr a v selektoru vlastností zvolte název rozhraní API.

    Název rozhraní API metrik statických webů služby Azure Storage

  7. Zaškrtnutím políčka vedle GetWebContent v selektoru hodnot vyplníte sestavu s metrikami.

    Metriky statických webů Služby Azure Storage – GetWebContent

    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 zobrazuje pouze členy rozhraní API používané v daném časovém rámci, aby se mohli soustředit jenom 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