{"id":21785,"date":"2026-10-02T11:18:00","date_gmt":"2026-10-02T09:18:00","guid":{"rendered":"https:\/\/webhosting.de\/?p=21785"},"modified":"2026-10-02T06:04:05","modified_gmt":"2026-10-02T04:04:05","slug":"servidor-http-apache-2-6-cambios-para-administradores","status":"publish","type":"post","link":"https:\/\/webhosting.de\/es\/apache-http-server-2-6-aenderungen-administratoren\/","title":{"rendered":"Servidor HTTP Apache 2.6: qu\u00e9 cambios pueden esperar los administradores"},"content":{"rendered":"<div class=\"wh-article\" data-wh-layout=\"2.1.2\" style=\"width:100%;max-width:820px;margin:0 auto;color:#263b4b;font-family:inherit;font-size:18px;line-height:1.8;text-align:start;overflow-wrap:break-word;box-sizing:border-box\"><p class=\"wh-lead\" style=\"font-size:20px;line-height:1.7;color:#233746;margin:0 0 1.1em\">En el momento de la consulta, Apache HTTP Server 2.6 no es una versi\u00f3n del producto publicada. Para los sistemas en producci\u00f3n, la serie estable 2.4 sigue siendo la de referencia, mientras que la rama \u00abtrunk\u00bb, denominada 2.5, documenta las orientaciones t\u00e9cnicas para una versi\u00f3n principal posterior. <strong style=\"font-weight:700;color:inherit\">Por lo tanto, los administradores no deber\u00edan realizar la migraci\u00f3n, sino hacer un inventario de las dependencias.<\/strong>: m\u00f3dulos propios, cadenas de filtros, canalizaciones de registro y configuraciones TLS. Solo una versi\u00f3n oficial podr\u00e1 ofrecer informaci\u00f3n vinculante sobre paquetes, compatibilidad y v\u00edas de actualizaci\u00f3n.   <\/p>\n<nav class=\"wh-toc\" aria-label=\"Contenido de este art\u00edculo\" style=\"display:block;margin:28px 0 38px;padding:22px;border:1px solid #d9e4e8;border-radius:14px;background:#f4f8f8\"><p class=\"wh-toc-title\" style=\"font-size:13px;font-weight:700;letter-spacing:.08em;color:#49656b;margin:0 0 14px\">Ir directamente a la secci\u00f3n<\/p><div class=\"wh-toc-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px\"><div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#versionsstatus-und-begriffe\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Apache 2.6: estado, conceptos y afirmaciones fundamentadas<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#was-ein-hauptversionswechsel-bedeutet\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Por qu\u00e9 un cambio de versi\u00f3n principal no es una actualizaci\u00f3n rutinaria<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#entwicklungslinien-statt-versprechen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Qu\u00e9 tendencias se observan actualmente<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#funktionsbereiche-im-ueberblick\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">\u00c1mbitos funcionales previstos y sus requisitos de comprobaci\u00f3n<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#asynchronitaet-filter-und-proxytests\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">AsyncFilter: pruebas espec\u00edficas de cadenas de filtros y proxy<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#authentifizierung-logs-und-tls\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Evaluar por separado el JWT, el registro y el TLS<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#inventur-und-staging-plan\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Inventario y preparaci\u00f3n antes de cada valoraci\u00f3n<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#betrieb-monitoring-und-fehlersuche\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Planificar el funcionamiento y la resoluci\u00f3n de aver\u00edas tras los cambios<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#entscheidung-fuer-produktiv-und-test\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Dec\u00eddete ahora: utiliza la versi\u00f3n 2.4 y sigue de cerca su evoluci\u00f3n<\/a><\/div>\n<\/div><\/nav><section class=\"wh-section\" aria-labelledby=\"versionsstatus-und-begriffe\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"versionsstatus-und-begriffe\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Apache 2.6: estado, conceptos y afirmaciones fundamentadas<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En el momento de realizar esta investigaci\u00f3n, la versi\u00f3n 2.4.68 del servidor HTTP Apache, del 8 de junio de 2026, es la versi\u00f3n actual disponible para el p\u00fablico en general. Esta <strong style=\"font-weight:700;color:inherit\">Versi\u00f3n GA<\/strong> es la base autorizada a la que pueden referirse las planificaciones de producci\u00f3n. El hecho de que, en su lugar, sea determinante un paquete 2.4 mantenido por el proveedor del sistema operativo depende de la distribuci\u00f3n, los backports y su modelo de soporte. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La documentaci\u00f3n oficial indica que el trunk corresponde a la versi\u00f3n 2.5. Las notas de desarrollo lo describen como una rama \u201ebleeding edge\u201c para una futura versi\u00f3n 2.6. Por lo tanto, la 2.5 representa el estado actual del desarrollo y <strong style=\"font-weight:700;color:inherit\">Apache 2.6<\/strong> El concepto de \u00abpr\u00f3xima versi\u00f3n principal prevista\u00bb no es lo mismo que el de una versi\u00f3n del servidor ya publicada.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A <strong style=\"font-weight:700;color:inherit\">Documentaci\u00f3n de desarrollo<\/strong> muestra qu\u00e9 funciones se est\u00e1n desarrollando en el c\u00f3digo fuente o en fase de planificaci\u00f3n. Sin embargo, no ofrece ni una fecha de lanzamiento ni ninguna garant\u00eda sobre los formatos de los paquetes, las plataformas compatibles o una actualizaci\u00f3n autom\u00e1tica desde la versi\u00f3n 2.4. Las funciones concretas pueden modificarse, posponerse o descartarse hasta el momento del lanzamiento.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Una hoja de ruta tiene un alcance m\u00e1s amplio: incluye orientaciones t\u00e9cnicas y puntos de trabajo pendientes. El archivo STATUS menciona, por ejemplo, para un ciclo \u201e2.6\/3.0\u201c, la depuraci\u00f3n de la API, procesos centrales m\u00e1s as\u00edncronos y la eliminaci\u00f3n de cargas de compatibilidad heredadas. Estas entradas son tareas de comprobaci\u00f3n y no caracter\u00edsticas vinculantes del producto. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"was-ein-hauptversionswechsel-bedeutet\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"was-ein-hauptversionswechsel-bedeutet\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Por qu\u00e9 un cambio de versi\u00f3n principal no es una actualizaci\u00f3n rutinaria<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un cambio entre versiones principales de Apache no es una actualizaci\u00f3n habitual de seguridad o mantenimiento dentro de una misma serie de paquetes. La documentaci\u00f3n de instalaci\u00f3n indica que puede ser necesario ajustar manualmente la configuraci\u00f3n de compilaci\u00f3n y de tiempo de ejecuci\u00f3n. Los m\u00f3dulos tambi\u00e9n deben adaptarse en caso de que se modifique la API de m\u00f3dulos; de ello se deduce que, a d\u00eda de hoy, no existe una ruta de actualizaci\u00f3n definida para una futura versi\u00f3n 2.6. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un paquete 2.4 mantenido por la distribuci\u00f3n suele incluir el programa, las dependencias, las rutas de los m\u00f3dulos y el mantenimiento, de acuerdo con las normas del sistema operativo correspondiente. Una versi\u00f3n de desarrollo creada por uno mismo debe considerarse por separado: el compilador, las versiones de las bibliotecas, las opciones de compilaci\u00f3n y los m\u00f3dulos instalados son, en ese caso, responsabilidad del equipo que lo gestiona. No se deben considerar intercambiables ambos tipos de instalaci\u00f3n.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Las primeras \u00e1reas de riesgo son <strong style=\"font-weight:700;color:inherit\">m\u00f3dulos propios<\/strong> y DSO de terceros. Para cada m\u00f3dulo din\u00e1mico cargado debe quedar claro de qu\u00e9 paquete o repositorio procede, qu\u00e9 API espera y si su proveedor admite una versi\u00f3n principal posterior. Son especialmente cr\u00edticos los m\u00f3dulos que intervienen en el procesamiento de solicitudes, la autenticaci\u00f3n o las cadenas de filtrado. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El segundo \u00e1mbito de riesgo lo constituyen las configuraciones de tiempo de ejecuci\u00f3n que se han ido acumulando. Los archivos integrados, los hosts virtuales, las directivas condicionales y las estructuras \u00abinclude\u00bb locales suelen contener supuestos antiguos que ya no son visibles. El tercer \u00e1mbito lo constituyen las decisiones de compilaci\u00f3n, como el MPM, las bibliotecas opcionales y los componentes integrados de forma est\u00e1tica. Realizar un inventario por separado de estas \u00e1reas sienta una base s\u00f3lida para pruebas posteriores.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"entwicklungslinien-statt-versprechen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"entwicklungslinien-statt-versprechen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Qu\u00e9 tendencias se observan actualmente<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La documentaci\u00f3n de la rama de desarrollo muestra varias l\u00edneas t\u00e9cnicas: procesamiento as\u00edncrono de filtros, proxy as\u00edncrono bajo el MPM \u00abevent\u00bb, as\u00ed como procesamiento de WebSocket, autenticaci\u00f3n basada en Bearer y JWT, destinos de registro m\u00e1s estructurados, pol\u00edticas de TLS para hosts virtuales, as\u00ed como ajustes en el comportamiento HTTP y en funciones de compatibilidad heredadas. Se trata de una base s\u00f3lida para identificar las dependencias actuales. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">De estas fuentes no se deriva ning\u00fan beneficio general. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">AsyncFilter<\/code> Solo determina a partir de qu\u00e9 nivel de filtrado se permite el procesamiento as\u00edncrono; el proxy as\u00edncrono se documenta por separado como una funci\u00f3n en el MPM \u00abevent\u00bb. Los registros JSON pueden simplificar el an\u00e1lisis posterior, mientras que una pol\u00edtica TLS puede unificar la configuraci\u00f3n. La arquitectura existente es la que determina si estos enfoques son adecuados en cada caso.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Los niveles de madurez difieren considerablemente. El archivo STATUS contiene puntos pendientes para el ciclo previsto, mientras que los m\u00f3dulos documentados pueden estar marcados adem\u00e1s como experimentales. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">mod_allowhandlers<\/code> He aqu\u00ed un ejemplo concreto: su documentaci\u00f3n tiene el estado \u201eExperimental\u201c. Por lo tanto, la documentaci\u00f3n disponible no la convierte en una recomendaci\u00f3n general de endurecimiento para sistemas en producci\u00f3n.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Por lo tanto, para la planificaci\u00f3n se necesita una <strong style=\"font-weight:700;color:inherit\">An\u00e1lisis de la direcci\u00f3n<\/strong> m\u00e1s \u00fatil que una lista de funciones. Los equipos pueden comprobar si utilizan filtros externos, verificaci\u00f3n de tokens, canalizaciones de registros centralizadas, rutas de proxy basadas en MPM de eventos o muchas otras configuraciones TLS similares. Solo un lanzamiento oficial con documentaci\u00f3n completa, paquetes e informaci\u00f3n de seguridad permitir\u00e1 tomar una decisi\u00f3n de implementaci\u00f3n s\u00f3lida al respecto.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"funktionsbereiche-im-ueberblick\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"funktionsbereiche-im-ueberblick\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">\u00c1mbitos funcionales previstos y sus requisitos de comprobaci\u00f3n<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La documentaci\u00f3n de la rama de desarrollo muestra varias l\u00edneas de desarrollo que pueden ser relevantes para el funcionamiento posterior. Sin embargo, no describe un conjunto de funcionalidades vinculantes de una versi\u00f3n publicada de Apache 2.6. Por lo tanto, a la hora de planificar, es fundamental distinguir, en cada \u00e1mbito, entre la tecnolog\u00eda documentada, la utilidad operativa y el esfuerzo concreto que supone la comprobaci\u00f3n.  <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"\u00c1reas funcionales documentadas en la rama de desarrollo y sus necesidades previstas de pruebas\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">\u00c1reas funcionales documentadas en la rama de desarrollo y sus necesidades previstas de pruebas<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Gama<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Modificaci\u00f3n documentada<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Posibles beneficios<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Requisito previo<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Estado de maduraci\u00f3n<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Riesgo de cambio<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">AsyncFilter<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Control del nivel de filtro m\u00e1s bajo que se puede procesar de forma as\u00edncrona<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Limitaci\u00f3n de la comprobaci\u00f3n de compatibilidad para cadenas de filtros<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Conocimiento completo de todos los filtros utilizados<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Documentaci\u00f3n de desarrollo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Los filtros externos pueden gestionar de forma diferente los buckets de metadatos o las interrupciones<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Proxying as\u00edncrono<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Protocolos de proxy y actualizaci\u00f3n as\u00edncronos bajo el MPM \u00abevent\u00bb<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Los hilos de trabajo pueden quedar libres cuando las respuestas del backend son lentas<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">event MPM y comprobaci\u00f3n de las rutas de proxy y WebSocket<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Documentaci\u00f3n de desarrollo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">No se ofrece ninguna garant\u00eda general de rendimiento; es necesario probar los backends y los m\u00f3dulos<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Bearer\/JWT<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Marco de trabajo de tokens con m\u00f3dulos Bearer y JWT<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Posible comprobaci\u00f3n nativa de tokens firmados<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Conceptos seguros de claves, reclamaciones y TLS<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Se ha documentado un bloqueo de seguridad abierto<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">No es adecuado como base para una migraci\u00f3n productiva<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Registro en formato JSON<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">M\u00f3dulo para protocolos de acceso JSON<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Transferencia estructurada a los flujos de an\u00e1lisis y de registros<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Campos y analizadores adecuados en los procesos posteriores<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Documentaci\u00f3n de desarrollo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Modificaciones en el an\u00e1lisis, la conservaci\u00f3n y las alarmas<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">journald\/syslog<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Objetivos adicionales para los registros de errores y de acceso<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Integraci\u00f3n en las v\u00edas de registro existentes del sistema<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Evaluaci\u00f3n de la capacidad del tramo de transporte de madera<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Documentaci\u00f3n de desarrollo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">\u00abjournald\u00bb puede ralentizar el sistema cuando hay registros de acceso con un alto volumen de tr\u00e1fico<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Pol\u00edtica de SSL<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Perfiles TLS para hosts virtuales<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Configuraci\u00f3n b\u00e1sica de TLS m\u00e1s uniforme<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Comprobaci\u00f3n de las siguientes directivas SSL y clientes<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Documentaci\u00f3n de desarrollo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Los valores individuales pueden anular el perfil<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Opciones de la lista<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Opciones de socket opcionales por listener, como multipathtcp<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Opci\u00f3n para topolog\u00edas de red especiales<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Compatibilidad con la plataforma y el sistema operativo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Documentaci\u00f3n de desarrollo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">No hay optimizaci\u00f3n general para servidores est\u00e1ndar<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Limpieza de HTTP\/1.1<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Eliminaci\u00f3n de funciones hist\u00f3ricas de resumen y un control m\u00e1s preciso de la conformidad<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Un tratamiento m\u00e1s claro de los casos l\u00edmite del protocolo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">B\u00fasqueda de clientes antiguos, encabezados y directivas<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Documentaci\u00f3n de desarrollo<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Incompatibilidades con clientes o m\u00f3dulos propietarios<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La tabla es una gu\u00eda para establecer prioridades, no una promesa de funcionalidades ni un orden para la migraci\u00f3n. La necesidad de revisi\u00f3n es especialmente elevada en aquellos casos en los que Apache no solo sirve archivos, sino que tambi\u00e9n redirige solicitudes a trav\u00e9s de proxies inversos, modifica contenidos o eval\u00faa identidades. Estas rutas conectan la configuraci\u00f3n, los m\u00f3dulos y los servicios externos; por lo tanto, rara vez es posible evaluar un cambio de forma aislada.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Para equipos con muchos hosts virtuales, <strong style=\"font-weight:700;color:inherit\">Pol\u00edtica de SSL<\/strong> En primer lugar, se trata m\u00e1s bien de una cuesti\u00f3n de configuraci\u00f3n y compatibilidad que de un atajo en materia de seguridad. En el caso de las funciones de token, en cambio, la seguridad prima sobre la comodidad. Los cambios en el registro no solo afectan al servidor web, sino tambi\u00e9n a los \u00abshippers\u00bb, los \u00abparsers\u00bb, las reglas de conservaci\u00f3n y la integridad de los datos de incidentes.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Es recomendable examinar con m\u00e1s detalle \u00fanicamente aquellas \u00e1reas que presenten una necesidad espec\u00edfica identificable. Quienes no utilicen ni filtros propios ni autenticaci\u00f3n mediante tokens no tienen por qu\u00e9 iniciar una planificaci\u00f3n preventiva de modificaciones. Por el contrario, los operadores de clientes heredados o de m\u00f3dulos desarrollados internamente deber\u00edan incluir la depuraci\u00f3n de protocolos en su inventario desde el principio. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"asynchronitaet-filter-und-proxytests\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"asynchronitaet-filter-und-proxytests\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">AsyncFilter: pruebas espec\u00edficas de cadenas de filtros y proxy<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La directiva <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">AsyncFilter<\/code> Establece a partir de qu\u00e9 nivel Apache puede gestionar los filtros de forma as\u00edncrona: en la red, a nivel de conexi\u00f3n o a nivel de solicitud. Por lo tanto, act\u00faa como un control para la gesti\u00f3n as\u00edncrona de los filtros. Por el contrario, el proxy as\u00edncrono descrito en la rama de desarrollo se ejecuta bajo el MPM \u00abevent\u00bb y se configura adicionalmente mediante directivas de proxy espec\u00edficas.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El factor decisivo es la <strong style=\"font-weight:700;color:inherit\">Cadena de filtros<\/strong> una consulta. Adem\u00e1s de los m\u00f3dulos incluidos, los filtros de salida propios o externos pueden modificar los encabezados, comprobar los contenidos o reescribir las respuestas. Es posible que los filtros m\u00e1s antiguos no procesen los buckets de metadatos como es necesario para el funcionamiento as\u00edncrono. Por lo tanto, la limitaci\u00f3n impuesta por AsyncFilter es una opci\u00f3n de compatibilidad, no un ajuste gen\u00e9rico. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Si gestionas un proxy inverso con conexiones WebSocket, HTTP\/2 y filtros de salida propios, debes registrar en primer lugar el MPM, los hosts virtuales, las reglas de proxy, los m\u00f3dulos cargados, el orden de los filtros y el origen de cada m\u00f3dulo no incluido. En el caso de la funci\u00f3n de proxy as\u00edncrona documentada, el uso del MPM \u00abevent\u00bb debe incluirse especialmente en este inventario. La configuraci\u00f3n actual de HTTP\/2 debe registrarse como estado inicial independiente; las indicaciones sobre la configuraci\u00f3n de mod_http2 completan este inventario. <a href=\"https:\/\/webhosting.de\/es\/configuracion-optima-del-modulo-http-2-de-apache-rendimiento-de-http-2-en-el-alojamiento-web\/\">Configurar HTTP\/2 con mod_http2<\/a><\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail1\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-asyncfilter-staging-pruefung-209aab18-detail1-78292d6ac0-1024x683.webp\" class=\"wp-image-21790\" alt=\"Dos administradores est\u00e1n discutiendo, en un puesto de trabajo de prueba, c\u00f3mo comprobar una configuraci\u00f3n de Apache.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-asyncfilter-staging-pruefung-209aab18-detail1-78292d6ac0-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-asyncfilter-staging-pruefung-209aab18-detail1-78292d6ac0-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-asyncfilter-staging-pruefung-209aab18-detail1-78292d6ac0-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-asyncfilter-staging-pruefung-209aab18-detail1-78292d6ac0-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-asyncfilter-staging-pruefung-209aab18-detail1-78292d6ac0.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail1\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Imagen ilustrativa generada por IA: un entorno de pruebas permite evaluar de forma controlada los m\u00f3dulos y las cadenas de filtros antes de realizar cambios.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A continuaci\u00f3n, configura un entorno de pruebas aislado con backends representativos, certificados de prueba y solicitudes de ejemplo anonimizadas. Comprueba por separado las respuestas normales, las respuestas de gran tama\u00f1o, la actualizaci\u00f3n a WebSocket, los fallos del backend y las interrupciones provocadas por el cliente. Las pruebas de carga consisten en comparaciones entre un estado inicial definido y un estado de prueba, y no constituyen una base para promesas de rendimiento de car\u00e1cter general.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Si solo se detectan filtros externos, un nivel as\u00edncrono m\u00e1s conservador puede delimitar la investigaci\u00f3n. Sin embargo, esto no sustituye ni a una versi\u00f3n corregida del m\u00f3dulo ni a una nueva prueba de toda la cadena. Solo cuando los mensajes de registro, la integridad de las respuestas y el comportamiento ante interrupciones sigan siendo verificables en el entorno de prueba, ser\u00e1 posible realizar una evaluaci\u00f3n operativa fiable. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"authentifizierung-logs-und-tls\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"authentifizierung-logs-und-tls\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Evaluar por separado el JWT, el registro y el TLS<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Los m\u00f3dulos de tokens descritos en la rama de desarrollo podr\u00edan permitir una verificaci\u00f3n nativa de tokens de portador y el procesamiento de JWT en el <strong style=\"font-weight:700;color:inherit\">Servidor HTTP<\/strong> permitir. Esto deber\u00eda diferenciarse claramente de una arquitectura IAM completa: la rotaci\u00f3n de claves, los algoritmos permitidos, la verificaci\u00f3n de reclamaciones, los tiempos de ejecuci\u00f3n cortos, la revocaci\u00f3n y el TLS siguen siendo tareas independientes de seguridad y operativas. <\/p>\n<aside class=\"wh-callout wh-callout-warning\" style=\"display:block;margin:28px 0;padding:20px 23px;border:1px solid #d1e4dd;border-left:4px solid #187065;border-radius:11px;background:#f0f7f4\"><p class=\"wh-callout-title\" style=\"margin:0 0 8px;color:#1c5c53;font-size:16px;font-weight:700;line-height:1.5\">No programar JWT en la rama de desarrollo como productivo<\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El archivo STATUS se\u00f1ala como problema grave que impide el lanzamiento una vulnerabilidad de elusi\u00f3n de la autenticaci\u00f3n en mod_autht_jwt, provocada por una comparaci\u00f3n del prefijo de una reclamaci\u00f3n JWT. Por lo tanto, las configuraciones con tokens reales, claves secretas o derechos de acceso en entorno de producci\u00f3n no constituyen una base adecuada para evaluar esta situaci\u00f3n. <\/p>\n<\/aside><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En lo que respecta al registro, JSON cumple una funci\u00f3n diferente a la de journald. Los registros de acceso estructurados en formato JSON pueden simplificar la extracci\u00f3n de campos en los an\u00e1lisis centralizados, pero requieren analizadores adaptados y normas de protecci\u00f3n de datos espec\u00edficas para los campos registrados. mod_journald puede transferir registros de errores y de acceso a systemd-journald; sin embargo, su documentaci\u00f3n advierte de una p\u00e9rdida considerable de rendimiento en el registro de acceso con un alto volumen de tr\u00e1fico.  <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail2\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-logging-pipeline-infrastruktur-209aab18-detail2-577d15d0b6-1024x683.webp\" class=\"wp-image-21791\" alt=\"Armario de red bien organizado con panel de conexiones y servidor de agregaci\u00f3n de registros para canales de registro independientes.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-logging-pipeline-infrastruktur-209aab18-detail2-577d15d0b6-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-logging-pipeline-infrastruktur-209aab18-detail2-577d15d0b6-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-logging-pipeline-infrastruktur-209aab18-detail2-577d15d0b6-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-logging-pipeline-infrastruktur-209aab18-detail2-577d15d0b6-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/apache-logging-pipeline-infrastruktur-209aab18-detail2-577d15d0b6.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail2\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Imagen ilustrativa generada por IA de una infraestructura de registro, cuya capacidad y an\u00e1lisis deben comprobarse antes de realizar cualquier modificaci\u00f3n.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Por lo tanto, en el caso de los servicios con un alto volumen de tr\u00e1fico, hay que comprobar si \u00abjournald\u00bb se limita a los registros de errores y si los registros de acceso se procesan a trav\u00e9s de un canal dimensionado para tal fin. La integraci\u00f3n de servicios de systemd a trav\u00e9s de <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Type=notify<\/code> est\u00e1 en <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">mod_systemd<\/code> Ya est\u00e1 disponible desde Apache 2.4.42. Por otra parte, la documentaci\u00f3n de desarrollo de systemd menciona la \u00abSocket Activation\u00bb como un cambio para la pr\u00f3xima generaci\u00f3n; por lo tanto, no debe confundirse con la notificaci\u00f3n de servicio que ya est\u00e1 disponible.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Si hay muchos hosts virtuales, es posible que <strong style=\"font-weight:700;color:inherit\">Pol\u00edtica de SSL<\/strong> agrupar los ajustes b\u00e1sicos recurrentes de TLS. No obstante, las directivas SSL posteriores pueden anular los valores de una pol\u00edtica; por lo tanto, lo que prevalece siempre es el orden completo de la configuraci\u00f3n. Antes de utilizarlos posteriormente, los equipos deben comprobar en el entorno de prueba las propiedades TLS realmente negociadas, as\u00ed como la compatibilidad de los clientes antiguos necesarios, en lugar de basarse \u00fanicamente en el nombre del perfil. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"inventur-und-staging-plan\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"inventur-und-staging-plan\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Inventario y preparaci\u00f3n antes de cada valoraci\u00f3n<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Una evaluaci\u00f3n fiable no comienza con una versi\u00f3n de desarrollo, sino con un inventario de la instalaci\u00f3n existente. Anota la versi\u00f3n de httpd instalada, el sistema operativo, la fuente de paquetes, los repositorios activados y los componentes compilados localmente. Un paquete mantenido por la distribuci\u00f3n puede contener parches, rutas de m\u00f3dulos y opciones de compilaci\u00f3n diferentes a los de una instalaci\u00f3n compilada por uno mismo; los n\u00fameros de versi\u00f3n por s\u00ed solos no describen completamente esta diferencia. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A continuaci\u00f3n, registra por separado los m\u00f3dulos cargados, los DSO externos y las extensiones propias. Son especialmente importantes los m\u00f3dulos de proxy, TLS, autenticaci\u00f3n y filtrado, ya que intervienen en las rutas de solicitud y respuesta. Documenta, para cada m\u00f3dulo, su origen, el paquete o la fuente de compilaci\u00f3n, la versi\u00f3n, el equipo responsable y los hosts virtuales que lo utilizan. De este modo, las dependencias quedan patentes antes de evaluar una versi\u00f3n principal posterior. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Para el inventario, utiliza exclusivamente la documentaci\u00f3n de programas y paquetes correspondiente a tu distribuci\u00f3n y tu compilaci\u00f3n. Anota por separado qu\u00e9 m\u00f3dulos se han integrado de forma est\u00e1tica, cu\u00e1les se han cargado como m\u00f3dulos compartidos y cu\u00e1les se activan mediante archivos \u00abinclude\u00bb locales. Una comprobaci\u00f3n satisfactoria de la configuraci\u00f3n por s\u00ed sola no garantiza ni la compatibilidad en tiempo de ejecuci\u00f3n de los m\u00f3dulos externos ni el comportamiento de las rutas de proxy, TLS o de filtrado.<\/p>\n<ul class=\"wh-list\" role=\"list\" style=\"list-style:none;margin:24px 0;padding:0\"><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Objeto de la comprobaci\u00f3n: hosts virtuales, includes y cadenas de filtros. Motivo: las directivas heredadas y el orden de los filtros solo pueden evaluarse en su contexto. Paso siguiente: elaborar un resumen de la configuraci\u00f3n para cada ruta de servicio representativa.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Objeto de prueba: canalizaci\u00f3n de registros, incluyendo rotaci\u00f3n, Shipper y extracci\u00f3n de campos. Motivo: los nuevos formatos o destinos pueden afectar a los analizadores sint\u00e1cticos y a las reglas de conservaci\u00f3n. Paso siguiente: realizar un seguimiento de los eventos de ejemplo hasta la evaluaci\u00f3n central.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Objeto de prueba: casos de prueba t\u00e9cnicos para TLS, inicio de sesi\u00f3n, proxy, WebSocket y respuestas de error. Motivo: la validez de la configuraci\u00f3n no garantiza la compatibilidad en tiempo de ejecuci\u00f3n. Paso siguiente: definir las expectativas y los criterios de interrupci\u00f3n antes de pasar a la fase de staging.<\/li><\/ul><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Construye esto <strong style=\"font-weight:700;color:inherit\">Puesta en escena<\/strong> En la medida de lo posible, utiliza las mismas clases de m\u00f3dulos, vencimientos de certificados y servicios posteriores que el entorno de destino. No utilices datos de acceso ni claves de producci\u00f3n. Compara un estado inicial documentado con el entorno de pruebas utilizando las mismas consultas y casos de error; una rama de desarrollo proporciona indicaciones para las pruebas, pero no autoriza un cambio posterior a producci\u00f3n. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"betrieb-monitoring-und-fehlersuche\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"betrieb-monitoring-und-fehlersuche\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Planificar el funcionamiento y la resoluci\u00f3n de aver\u00edas tras los cambios<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Tras una reconfiguraci\u00f3n posterior, la resoluci\u00f3n de problemas debe seguir un orden fijo. En primer lugar, hay que fijarse en los mensajes de inicio y los errores de configuraci\u00f3n; a continuaci\u00f3n, en los m\u00f3dulos que se han cargado realmente y en la accesibilidad de los hosts virtuales previstos. Solo cuando estos aspectos b\u00e1sicos est\u00e9n correctos, se podr\u00e1n diferenciar de forma clara la negociaci\u00f3n TLS, el inicio de sesi\u00f3n, las conexiones proxy y las respuestas de las aplicaciones. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Para las pruebas de TLS, son relevantes la selecci\u00f3n negociada del protocolo y del cifrado, as\u00ed como el comportamiento de los certificados por cada host virtual. En futuras pol\u00edticas TLS, las siguientes directivas SSL pueden anular los valores establecidos. Por lo tanto, no solo comprueba si un servicio es accesible, sino tambi\u00e9n las diferentes clases de clientes que realmente se necesitan; la configuraci\u00f3n de un host no es representativa de todos los hosts. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En lo que respecta a la autenticaci\u00f3n y el registro, resulta \u00fatil contar con casos de prueba claramente diferenciados. Un acceso denegado debe poder distinguirse, como error esperado, de un error inesperado en la verificaci\u00f3n del token, del certificado o del backend. Comprueba, adem\u00e1s, si los registros de acceso y de errores se reciben \u00edntegramente y si los analizadores posteriores procesan los campos correspondientes. En el caso de journald, la documentaci\u00f3n advierte, especialmente en lo que respecta a los registros de acceso, de posibles p\u00e9rdidas de rendimiento significativas cuando el volumen de datos es elevado. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Lona <strong style=\"font-weight:700;color:inherit\">Monitoreo<\/strong> A modo de comparaci\u00f3n, no como prueba general del rendimiento. Antes de la prueba, determina qu\u00e9 errores de registro, interrupciones, c\u00f3digos de respuesta y estados de conexi\u00f3n se producen en el estado inicial conocido. En el entorno de prueba, busca de forma espec\u00edfica las desviaciones, como conexiones WebSocket interrumpidas o entradas de registro que falten en las rutas de proxy y de filtrado.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">El Apache Scoreboard puede mostrar, adem\u00e1s, en qu\u00e9 estados de los trabajadores se procesan las solicitudes. No sustituye ni al an\u00e1lisis de registros ni a las m\u00e9tricas de la aplicaci\u00f3n, pero ayuda a interpretar los picos de carga o las fases de espera que llaman la atenci\u00f3n. El acceso al estado debe limitarse a las redes de administraci\u00f3n u otros usuarios autorizados, ya que los datos pueden revelar detalles operativos. En el art\u00edculo se explica con m\u00e1s detalle <a href=\"https:\/\/webhosting.de\/es\/supervision-detallada-de-la-carga-del-servidor-con-apache-scoreboard\/\">Apache Scoreboard para la carga del servidor<\/a> la informaci\u00f3n disponible sobre los trabajadores y su protecci\u00f3n.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"entscheidung-fuer-produktiv-und-test\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"entscheidung-fuer-produktiv-und-test\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Dec\u00eddete ahora: utiliza la versi\u00f3n 2.4 y sigue de cerca su evoluci\u00f3n<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Para los nuevos sistemas productivos, la serie estable de Apache 2.4 o la versi\u00f3n de mantenimiento gestionada por la distribuci\u00f3n utilizada siguen siendo la base adecuada. En el momento de realizar esta investigaci\u00f3n, la versi\u00f3n de disponibilidad general publicada es la 2.4.68. No obstante, comprueba las fuentes de paquetes y el mantenimiento de seguridad de la distribuci\u00f3n, ya que el estado de sus paquetes puede diferir de una versi\u00f3n upstream disponible de forma inmediata. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Decisi\u00f3n en funci\u00f3n del uso previsto y del nivel de informaci\u00f3n disponible\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Decisi\u00f3n en funci\u00f3n del uso previsto y del nivel de informaci\u00f3n disponible<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Disparador<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Pr\u00f3xima medida adecuada<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Un l\u00edmite claro<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Nuevo servidor de producci\u00f3n<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Seleccionar el paquete 2.4 estable y su modelo de mantenimiento<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">No incluir ninguna rama de desarrollo como base de producci\u00f3n<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Necesidad de JWT, registros JSON o plantillas TLS<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Evaluar las soluciones existentes de IAM, registro y TLS en funci\u00f3n de las necesidades concretas<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">El hecho de que se haya documentado una funci\u00f3n de desarrollo no supone un compromiso de implementaci\u00f3n.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Evaluaci\u00f3n de posibles modificaciones posteriores<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Crear un entorno de pruebas aislado con inventario y casos de prueba definidos<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Los resultados de las pruebas no justifican una estrategia general de actualizaci\u00f3n<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Planificaci\u00f3n de una versi\u00f3n principal<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Esperar a los anuncios oficiales, los paquetes y las instrucciones de migraci\u00f3n<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">La fecha, la compatibilidad y la disponibilidad a\u00fan est\u00e1n por determinar<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La evaluaci\u00f3n de las funciones de desarrollo solo debe realizarse por separado. Las notas de desarrollo de Apache indican que \u00abtrunk\u00bb es la rama de desarrollo para una futura versi\u00f3n 2.6; de ello no se deriva ni una fecha de lanzamiento ni paquetes de distribuci\u00f3n terminados. Asimismo, los puntos del archivo STATUS son objeto de planificaci\u00f3n o revisi\u00f3n y no constituyen caracter\u00edsticas garantizadas de una versi\u00f3n principal definitiva.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En lo que respecta a IAM, el registro de eventos y TLS, conviene realizar un an\u00e1lisis objetivo de las necesidades. Si un proveedor de identidad externo ya se encarga de la verificaci\u00f3n de tokens de forma fiable, no es necesario cambiar solo por las posibles funciones nativas de JWT. Del mismo modo, los sistemas de env\u00edo de registros ya consolidados o las plantillas TLS centralizadas pueden satisfacer las necesidades operativas sin necesidad de esperar a una futura directiva de httpd.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La decisiva <strong style=\"font-weight:700;color:inherit\">L\u00edmite de planificaci\u00f3n<\/strong> Se mantendr\u00e1 as\u00ed hasta el lanzamiento oficial: a\u00fan est\u00e1n por confirmar la fecha, el conjunto definitivo de funciones, la disponibilidad de los paquetes, la compatibilidad de los m\u00f3dulos y la ruta completa de actualizaci\u00f3n. Por lo tanto, hay que estar atento a las descargas oficiales, la documentaci\u00f3n y la informaci\u00f3n sobre el desarrollo, sin interpretar el material de la hoja de ruta como una garant\u00eda de funcionamiento. De este modo, la plataforma actual seguir\u00e1 siendo mantenible, mientras que los equipos preparan de forma transparente las decisiones futuras.  <\/p>\n<\/section><section class=\"wh-sources\" style=\"margin:40px 0 0;padding:24px 0 0;border-top:1px solid #dce5e9;color:#596b7b;font-size:14px;line-height:1.65\"><h2 style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Fuentes y estado actual de los conocimientos<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Estado de la investigaci\u00f3n: <time datetime=\"2026-10-01\">2026-10-01<\/time><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Fecha de consulta y versi\u00f3n: 1 de octubre de 2026. Seg\u00fan la p\u00e1gina oficial de descargas, Apache HTTP Server 2.4.68 es la versi\u00f3n GA actual; la rama \u00abtrunk\u00bb, denominada 2.5, recoge el trabajo de desarrollo para una futura versi\u00f3n 2.6. Quedan expresamente sin confirmar las declaraciones relativas a la fecha de lanzamiento, el alcance definitivo, los paquetes y la compatibilidad de las actualizaciones.<\/p><div class=\"wh-source-urls\"><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/download.cgi?C=N<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/dev\/devnotes.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/github.com\/apache\/httpd\/blob\/trunk\/STATUS<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/trunk\/new_features_2_6.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/current\/install.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/trunk\/en\/mod\/core.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/trunk\/en\/mod\/mod_allowhandlers.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/trunk\/mod\/mod_journald.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/trunk\/da\/mod\/mod_ssl.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/trunk\/mod\/mod_systemd.html<\/span><\/p><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>El servidor HTTP Apache 2.6 a\u00fan no est\u00e1 disponible como versi\u00f3n estable. El art\u00edculo clasifica la rama de desarrollo y muestra qu\u00e9 configuraciones, m\u00f3dulos, flujos de registros y configuraciones TLS deber\u00edan comprobar ya los equipos de forma espec\u00edfica.<\/p>","protected":false},"author":1,"featured_media":21789,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[834],"tags":[],"class_list":["post-21785","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-plesk-webserver-plesk-administration-anleitungen"],"acf":[],"_links":{"self":[{"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/posts\/21785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/comments?post=21785"}],"version-history":[{"count":5,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/posts\/21785\/revisions"}],"predecessor-version":[{"id":21793,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/posts\/21785\/revisions\/21793"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/media\/21789"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/media?parent=21785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/categories?post=21785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/es\/wp-json\/wp\/v2\/tags?post=21785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}