Cuando habilita la optimización de HTML, CDNDCDN elimina automáticamente el contenido redundante de las páginas HTML y del código JavaScript y CSS en línea, como los comentarios y los espacios en blanco adicionales. Esto reduce el tamaño de los archivos y mejora la eficiencia en la entrega de contenido.
Notas de uso
-
No habilite la optimización de HTML si su servidor de origen utiliza un mecanismo de verificación MD5.
Cuando la optimización de HTML está habilitada, CDNDCDN modifica el contenido del archivo, lo que cambia su valor MD5. Como resultado, el valor MD5 no coincide con el del archivo original en el servidor de origen.
-
Si su servidor de origen tiene habilitada la compresión Gzip o Brotli, la función de optimización de HTML de CDNDCDN no surte efecto. CDNDCDN envía directamente al cliente los archivos comprimidos desde el servidor de origen.
Si desea usar la función de optimización de HTML de DCDN sin deshabilitar la compresión Gzip o Brotli en su servidor de origen, configure el encabezado HTTP de origen en DCDN para eliminar el encabezado Accept-Encoding. Una vez que DCDN elimina este encabezado durante una solicitud al origen, la función de optimización de HTML de DCDN funciona correctamente. Para eliminar el encabezado Accept-Encoding, consulte Modify outbound request headers.
Si habilita tanto la optimización de HTML como una función de compresión (Gzip o Brotli), la optimización de HTML no surte efecto. CDNDCDN únicamente comprime los archivos.
En algunos casos, la optimización de HTML puede afectar la lógica de negocio de su sitio web. Si los clientes encuentran errores como
Hydration completed but contains mismatches.al visitar la página web optimizada, deshabilite la optimización de HTML para resolver el problema.
Procedimiento
Inicie sesión en la consola de CDN.
En el panel de navegación izquierdo, haga clic en Domain Names.
En la página Domain Names, busque el nombre de dominio deseado y haga clic en Manage dentro de la columna Actions.
En el panel de navegación del dominio, haga clic en Optimization.
-
En la sección HTML Optimization, active los interruptores de HTML Optimization, CSS Optimization o JavaScript Optimization.
NotaHTML optimization es el interruptor principal de esta función. Debe habilitarlo antes de poder habilitar CSS optimization o JavaScript optimization.
Habilite HTML Optimization para optimizar las páginas HTML.
Habilite CSS Optimization para optimizar el código CSS.
Habilite JavaScript Optimization para optimizar el código JavaScript.
Preguntas frecuentes
Para solucionar problemas como que la optimización de páginas no surta efecto o existan conflictos al usarla junto con funciones de compresión, consulte Performance optimization troubleshooting guide.