Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Man kann statische Inhalte (HTML, CSS, JavaScript und Bilddateien) direkt aus einem Container in einem allgemeinen V2 oder BlockBlobStorage Account bereitstellen. Weitere Informationen finden Sie unter Statisches Websitehosting in Azure Storage.
In diesem Artikel erfahren Sie, wie Sie statisches Websitehosting mithilfe des Azure-Portals, der Azure CLI oder PowerShell aktivieren.
Aktivieren des Hostings statischer Websites
Aktiviere statisches Website-Hosting auf dem Speicherkonto.
Melden Sie sich im Azure-Portal an.
Suchen Sie Ihr Speicherkonto, und wählen Sie es aus, um den Übersichtsbereich des Kontos anzuzeigen.
Wählen Sie im Bereich "Übersicht " die Registerkarte "Funktionen " aus. Wählen Sie als Nächstes "Statische Website " aus, um die Konfigurationsseite für die statische Website anzuzeigen.
Wählen Sie "Aktiviert" aus, um statisches Websitehosting für das Speicherkonto zu aktivieren.
Im Feld Dokumentnamen-Index geben Sie eine Standard-Indexseite ein (zum Beispiel index.html).
Die Standard-Indexseite erscheint, wenn Sie zur Wurzel Ihrer statischen Website navigieren.
Im Feld Fehler-Dokumentpfad geben Sie eine Standard-Fehlerseite ein (zum Beispiel 404.html).
Die Standard-Fehlerseite erscheint, wenn du zu einer Seite navigierst, die auf deiner statischen Website nicht existiert.
Wähle Save aus, um die statische Site-Konfiguration abzuschließen.
Nachdem du die Konfiguration gespeichert hast, erscheint eine Bestätigungsmeldung. Der Übersichtsbereich zeigt die Endpunkte deiner statischen Website und weitere Konfigurationsinformationen.
Dateien hochladen
Die folgenden Anweisungen zeigen, wie Sie Dateien mithilfe des Azure-Portals hochladen. Du kannst auch AzCopy, Azure PowerShell, Azure CLI oder eine benutzerdefinierte Anwendung verwenden, um Dateien in den Container $web deines Kontos hochzuladen. Ein Schritt-für-Schritt-Tutorial, das Dateien mithilfe von Visual Studio Code hochlädt, siehe Tutorial: Hoste eine statische Website auf Blob Storage.
Navigieren Sie im Azure-Portal zu dem Speicherkonto, das Ihre statische Website enthält. Wählen Sie "Container" im linken Navigationsbereich aus, um die Liste der Container anzuzeigen.
Im Container-Bereich wählen Sie den
$webContainer aus, um den Übersichtsbereich des Containers zu öffnen.Im Übersichtsfenster wählen Sie Hochladen. Im Bereich Upload blob wählen Sie das Feld Dateien aus, um den Dateibrowser zu öffnen. Navigiere zur Datei, wähle sie aus und wähle dann Öffnen aus. Optional wählen Sie Überschreiben, falls Dateien bereits existieren.
Wenn du beabsichtigst, dass der Browser den Inhalt der Datei anzeigt, stelle sicher, dass der Inhaltstyp dieser Datei auf
text/htmlgesetzt ist. Um diese Einstellung zu überprüfen, wählen Sie den Namen des Blobs aus, den Sie im vorherigen Schritt hochgeladen haben, um den Übersichtsbereich zu öffnen. Stellen Sie sicher, dass der Wert innerhalb des INHALTSTYP-Eigenschaftenfelds festgelegt ist.Hinweis
Diese Eigenschaft wird automatisch auf
text/htmlfür häufig erkannte Erweiterungen wie.htmlfestgelegt, z. B. . In manchen Fällen müssen Sie sie jedoch möglicherweise selbst einstellen. Wenn Sie diese Eigenschaft nicht auftext/htmlsetzen, fordert der Browser die Nutzer auf, die Datei herunterzuladen, anstatt den Inhalt darzustellen. Diese Eigenschaft kannst du im vorherigen Schritt festlegen.
Website-URL suchen
Sie können die Seiten Ihrer Website über einen Browser anzeigen, indem Sie die öffentliche URL der Website verwenden.
Wählen Sie im Bereich, der neben der Kontoübersichtsseite Ihres Speicherkontos angezeigt wird, "Statische Website" aus. Die URL Ihrer Website wird im Feld "Primärer Endpunkt " angezeigt.
Aktivieren von Metriken auf statischen Websiteseiten
Nachdem du die Metriken aktiviert hast, meldet das Metrics-Dashboard Verkehrsstatistiken für Dateien im Container $web .
Wählen Sie Metriken im Bereich Überwachen im Speicherkontomenü aus.
Hinweis
Das Portal zeigt nur API-Mitglieder an, die Daten im ausgewählten Zeitraum zurückgeben. Erweitern Sie den Zeitrahmen, um das notwendige API-Mitglied verfügbar zu machen.
Wählen Sie die Schaltfläche für den Zeitrahmen, wählen Sie einen Zeitrahmen und wählen Sie dann Anwenden.
Wählen Sie Blob aus der Dropdownliste Namespace aus.
Wählen Sie die Egress-Metrik .
Wählen Sie Summe aus dem Aggregationsmenü aus.
Wählen Sie Filter hinzufügen aus, und wählen Sie dann API-Name in der Auswahl Eigenschaft aus.
Wählen Sie im Werte-Selector das Kontrollkästchen neben GetWebContent aus, um den Metrikbericht auszufüllen.
Hinweis
Das GetWebContent-Kontrollkästchen erscheint nur, wenn dieses API-Mitglied innerhalb des gewählten Zeitrahmens verwendet wurde. Wenn du es nicht findest, verlängere den Zeitrahmen.