Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puedes servir contenido estático (HTML, CSS, JavaScript y archivos de imagen) directamente desde un contenedor de una cuenta BlockBlobStorage o . Para más información, consulte Hospedaje de sitios web estáticos en Azure Storage.
En este artículo se muestra cómo habilitar el hospedaje de sitios web estáticos mediante Azure Portal, la CLI de Azure o PowerShell.
Habilitación del hospedaje de sitios web estáticos
Activa el alojamiento estático del sitio web en la cuenta de almacenamiento.
Inicie sesión en Azure Portal.
Busque la cuenta de almacenamiento y selecciónela para mostrar el panel Información general de la cuenta.
En el panel Información general , seleccione la pestaña Funcionalidades . A continuación, seleccione Sitio web estático para mostrar la página de configuración del sitio web estático.
Seleccione Habilitado para habilitar el hospedaje de sitios web estáticos para la cuenta de almacenamiento.
En el campo de nombre del documento Índice , introduzca una página de índice predeterminada (por ejemplo, index.html).
La página de índice predeterminada aparece cuando navegas a la raíz de tu sitio web estático.
En el campo de ruta del documento de error , introduzca una página de error predeterminada (por ejemplo, 404.html).
La página de error predeterminada aparece cuando navegas a una página que no existe en tu sitio web estático.
Selecciona Guardar para terminar la configuración estática del sitio.
Después de guardar la configuración, aparece un mensaje de confirmación. El panel de Resumen muestra los endpoints estáticos de tu sitio web y otra información de configuración.
Cargar archivos
En las instrucciones siguientes se muestra cómo cargar archivos mediante Azure Portal. También puedes usar AzCopy, Azure PowerShell, CLI de Azure o una aplicación personalizada para subir archivos al $web contenedor de tu cuenta. Para un tutorial paso a paso que sube archivos usando Visual Studio Code, consulta Tutorial: Aloja un sitio web estático en Blob Storage.
En Azure Portal, vaya a la cuenta de almacenamiento que contiene el sitio web estático. Seleccione Contenedores en el panel de navegación izquierdo para mostrar la lista de contenedores.
En el panel de Contenedores , selecciona el
$webcontenedor para abrir el panel de Resumen del contenedor.En el panel de Resumen , selecciona Subir. En el panel Cargar blob, selecciona el campo Archivos para abrir el explorador de archivos. Ve al archivo, selecciona y luego Abrir. Opcionalmente, selecciona Sobrescribir si ya existen archivos.
Si pretendes que el navegador muestre el contenido del archivo, asegúrate de que el tipo de contenido de ese archivo esté configurado en
text/html. Para verificar esta configuración, selecciona el nombre del blob que subiste en el paso anterior para abrir su panel de Resumen . Asegúrese de que el valor está establecido en el campo de propiedad CONTENT-TYPE .Nota:
Esta propiedad se establece automáticamente en
text/htmlpara las extensiones reconocidas habitualmente, como.html. Sin embargo, en algunos casos, puede que necesites configurarlo tú mismo. Si no configuras esta propiedad entext/html, el navegador pide a los usuarios que descarguen el archivo en lugar de renderizar el contenido. Puedes establecer esta propiedad en el paso anterior.
Búsqueda de la dirección URL del sitio web
Puede ver las páginas del sitio desde un explorador mediante la dirección URL pública del sitio web.
En el panel que aparece junto a la página de información general de la cuenta de almacenamiento, seleccione Sitio web estático. La dirección URL del sitio aparece en el campo Punto de conexión principal .
Habilitación de métricas en páginas de sitios web estáticos
Después de activar las métricas, el panel de métricas informa de las estadísticas de tráfico de los archivos del $web contenedor.
Selecciona Métricas en la sección Monitor del menú de cuentas de almacenamiento.
Nota:
El portal muestra solo miembros de la API que devuelven datos en el periodo de tiempo seleccionado. Amplía el plazo para poner a disposición el miembro necesario de la API.
Selecciona el botón de plazo, selecciona un marco temporal y luego selecciona Aplicar.
Selecciona Blob en el desplegable de Espacio de Nombres .
Selecciona la métrica de Salida .
Seleccione Sum en el selector Agregación .
Selecciona Añadir filtro y luego selecciona el nombre de la API desde el selector de propiedades .
Selecciona la casilla situada junto a GetWebContent en el selector Valores para completar el informe de métricas.
Nota:
La casilla de verificación GetWebContent aparece solo si ese miembro de la API se ha utilizado dentro del periodo de tiempo seleccionado. Si no lo encuentras, amplía el plazo.