Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez servir du contenu statique (fichiers HTML, CSS, JavaScript et image) directement à partir d’un conteneur dans un compte V2 ou BlockBlobStorageà usage général. Pour en savoir plus, consultez l’hébergement de sites web statiques dans Stockage Azure.
Cet article explique comment activer l’hébergement de sites web statiques à l’aide du portail Azure, d’Azure CLI ou de PowerShell.
Activer l’hébergement de sites web statiques
L’hébergement de sites web statiques est une fonctionnalité que vous devez activer sur le compte de stockage.
Connectez-vous au portail Azure pour commencer.
Recherchez votre compte de stockage et sélectionnez-le pour afficher le volet Vue d’ensemble du compte.
Dans le volet Vue d’ensemble , sélectionnez l’onglet Fonctionnalités . Ensuite, sélectionnez Site web statique pour afficher la page de configuration du site web statique.
Sélectionnez Activé pour activer l’hébergement de site web statique pour le compte de stockage.
Dans le champ Nom du document Index , spécifiez une page d’index par défaut (par exemple : index.html).
La page d’index par défaut s’affiche lorsqu’un utilisateur accède à la racine de votre site web statique.
Dans le champ Chemin d’accès du document d’erreur , spécifiez une page d’erreur par défaut (par exemple : 404.html).
La page d’erreur par défaut s’affiche lorsqu’un utilisateur tente d’accéder à une page qui n’existe pas dans votre site web statique.
Cliquez sur Enregistrer pour terminer la configuration du site statique.
Un message de confirmation s’affiche. Vos points de terminaison de site web statiques et d’autres informations de configuration sont affichés dans le volet Vue d’ensemble .
Télécharger des fichiers
Les instructions suivantes vous montrent comment charger des fichiers à l’aide du portail Azure. Vous pouvez également utiliser AzCopy, PowerShell, CLI ou toute application personnalisée qui peut charger des fichiers dans le conteneur $web de votre compte. Pour obtenir un didacticiel pas à pas qui charge des fichiers à l’aide de Visual Studio Code, consultez Tutoriel : Héberger un site web statique sur le Stockage Blob.
Dans le portail Azure, accédez au compte de stockage contenant votre site web statique. Sélectionnez Conteneurs dans le volet de navigation gauche pour afficher la liste des conteneurs.
Dans le volet Conteneurs , sélectionnez le conteneur $web pour ouvrir le volet Vue d’ensemble du conteneur.
Dans le volet Vue d’ensemble, sélectionnez l’icône Téléverser pour ouvrir le volet Téléverser blob. Ensuite, sélectionnez le champ Fichiers dans le volet Charger un objet blob pour ouvrir le navigateur de fichiers. Accédez au fichier que vous souhaitez charger, sélectionnez-le, puis sélectionnez Ouvrir pour remplir le champ Fichiers . Si vous le souhaitez, cochez la case à cocher Remplacer si des fichiers existent déjà.
Si vous souhaitez que le navigateur affiche le contenu du fichier, assurez-vous que le type de contenu de ce fichier est défini
text/html
sur . Pour vérifier cela, sélectionnez le nom de l’objet blob que vous avez chargé à l’étape précédente pour ouvrir son volet Vue d’ensemble . Vérifiez que la valeur est définie dans le champ de propriété CONTENT-TYPE .Remarque
Cette propriété est automatiquement définie
text/html
pour les extensions couramment reconnues telles que.html
. Toutefois, dans certains cas, vous devrez définir cela vous-même. Si vous ne définissez pas cette propriététext/html
sur , le navigateur invite les utilisateurs à télécharger le fichier au lieu d’afficher le contenu. Cette propriété peut être définie à l’étape précédente.
Rechercher l’URL du site web
Vous pouvez afficher les pages de votre site à partir d’un navigateur à l’aide de l’URL publique du site web.
Dans le volet qui s’affiche à côté de la page de l'aperçu de votre compte de stockage, sélectionnez Site web statique. L’URL de votre site s’affiche dans le champ point de terminaison principal .
Activer les métriques sur les pages de site web statiques
Une fois les métriques activées, les statistiques de trafic relatives aux fichiers du conteneur $web sont signalées dans le tableau de bord des métriques.
Cliquez sur Métriques sous la section Surveiller du menu du compte de stockage.
Remarque
Les données de métriques sont générées en se connectant à différentes API de métriques. Le portail affiche uniquement les membres de l’API utilisés dans un délai donné afin de se concentrer uniquement sur les membres qui retournent des données. Pour vous assurer que vous êtes en mesure de sélectionner le membre d’API nécessaire, la première étape consiste à développer l’intervalle de temps.
Cliquez sur le bouton d’intervalle de temps, choisissez un intervalle de temps, puis cliquez sur Appliquer.
Sélectionnez Blob dans la liste déroulante Espace de noms .
Sélectionnez ensuite la métrique de sortie .
Sélectionnez Somme dans le sélecteur d’agrégation .
Cliquez sur le bouton Ajouter un filtre et choisissez le nom de l’API dans le sélecteur de propriétés .
Cochez la case en regard de GetWebContent dans le sélecteur Valeurs pour remplir le rapport de métriques.
Remarque
La case GetWebContent s’affiche uniquement si ce membre de l’API a été utilisé dans un délai donné. Le portail affiche uniquement les membres de l’API utilisés dans un délai donné afin de se concentrer uniquement sur les membres qui retournent des données. Si vous ne trouvez pas de membre d’API spécifique dans cette liste, développez l’intervalle de temps.
Étapes suivantes
- Découvrez comment configurer un domaine personnalisé avec votre site web statique. Consultez Associer un domaine personnalisé à un point de terminaison Azure Blob Storage.