{"id":1197,"date":"2026-10-30T17:05:46","date_gmt":"2026-10-30T16:05:46","guid":{"rendered":"https:\/\/www.cisilino.com\/?p=1197"},"modified":"2026-10-30T17:08:26","modified_gmt":"2026-10-30T16:08:26","slug":"paranoic-hardening-cabeceras-hsts","status":"publish","type":"post","link":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/","title":{"rendered":"Paranoic Hardening: cabeceras y HSTS"},"content":{"rendered":"<p>La pesta\u00f1a \u00ab\u26a0 Paranoic Hardening\u00bb del plugin CSDN re\u00fane las opciones m\u00e1s delicadas: las cabeceras de seguridad HTTP, HSTS y el cierre de sesi\u00f3n autom\u00e1tico de los administradores inactivos. Aqu\u00ed cambias el comportamiento del navegador de quien visita el sitio, no solo el del servidor. Por eso est\u00e1 todo desactivado por defecto.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp\" alt=\"Esquema de WordPress con la pesta\u00f1a Paranoic Hardening del plugin CSDN resaltada\" width=\"1200\" height=\"630\"\/><\/figure>\n<h2>D\u00f3nde se encuentra<\/h2>\n<p>En el men\u00fa lateral de WordPress ve a <strong>Ajustes<\/strong> y elige <strong>Cisilino Site Defense Network<\/strong> (punto 1 de la imagen). Abre la pesta\u00f1a \u00ab\u26a0 Paranoic Hardening\u00bb (punto 2). Para guardar hace falta el permiso <code>manage_options<\/code>; en multisitio hace falta <code>manage_network_options<\/code>.<\/p>\n<p>La pesta\u00f1a tiene cuatro secciones. En el punto 3 encuentras \u00abParanoic Hardening \u2014 Cabeceras de seguridad HTTP\u00bb. En el punto 4 est\u00e1 \u00abHTTP Strict Transport Security (HSTS)\u00bb. El punto 5 es \u00abVerificaci\u00f3n de cabeceras de seguridad\u00bb. El punto 6 es \u00abAutologout de administradores por inactividad\u00bb.<\/p>\n<h2>Para qu\u00e9 sirve<\/h2>\n<p>Las cabeceras son instrucciones que el sitio env\u00eda al navegador junto con cada p\u00e1gina. El plugin las env\u00eda con el hook <code>send_headers<\/code> de WordPress, sin tocar el archivo <code>.htaccess<\/code>. Por eso no arriesgas un error 500 y funcionan tambi\u00e9n sin <code>mod_headers<\/code>.<\/p>\n<p>Las cabeceras afectan solo al sitio p\u00fablico. Nunca se env\u00edan en el \u00e1rea de administraci\u00f3n. El plugin no ofrece una Content-Security-Policy y no env\u00eda X-XSS-Protection.<\/p>\n<h2>C\u00f3mo se usa el Paranoic Hardening<\/h2>\n<h3>Cabeceras de seguridad HTTP (punto 3)<\/h3>\n<ul>\n<li><strong>X-Content-Type-Options<\/strong> env\u00eda <code>nosniff<\/code>. El navegador ya no \u00abadivina\u00bb el tipo de los archivos. El riesgo es pr\u00e1cticamente nulo.<\/li>\n<li><strong>X-Frame-Options<\/strong> env\u00eda <code>SAMEORIGIN<\/code>. El sitio ya no puede incorporarse en un <code>&lt;iframe&gt;<\/code> de otro dominio. Si un sitio aliado muestra tus p\u00e1ginas, dejar\u00e1 de hacerlo.<\/li>\n<li><strong>Referrer-Policy<\/strong> env\u00eda <code>strict-origin-when-cross-origin<\/code>. Hacia otros dominios viaja solo el dominio, no la ruta. Las estad\u00edsticas de terceros que quieran el referente completo no lo recibir\u00e1n.<\/li>\n<\/ul>\n<p>Marca las casillas que necesites y pulsa <strong>Guardar Paranoic Hardening<\/strong>. Ver\u00e1s el aviso \u00abAjustes de Paranoic Hardening guardados y aplicados.\u00bb Las casillas que no marcas se guardan como desactivadas.<\/p>\n<h3>HSTS (punto 4)<\/h3>\n<p>HSTS le dice al navegador que use siempre https con tu dominio. Hay tres casillas: \u00abActivar HSTS\u00bb, \u00abincludeSubDomains\u00bb y \u00abPreload\u00bb. La cabecera enviada tiene <code>max-age=31536000<\/code>, es decir un a\u00f1o. El valor es fijo y no se cambia.<\/p>\n<p>El plugin rechaza la activaci\u00f3n si la p\u00e1gina no se abri\u00f3 en https. En ese caso guarda el resto y muestra un aviso rojo: \u00abAjustes guardados, pero HSTS NO se ha activado: esta petici\u00f3n no lleg\u00f3 en https. Abre el panel en https y vuelve a intentarlo.\u00bb Si la p\u00e1gina est\u00e1 en http, las tres casillas tambi\u00e9n est\u00e1n desactivadas.<\/p>\n<p>Si apagas \u00abActivar HSTS\u00bb, al guardar tambi\u00e9n se vac\u00edan \u00abincludeSubDomains\u00bb y \u00abPreload\u00bb. Si reactivas HSTS, debes volver a marcarlas.<\/p>\n<h3>Verificaci\u00f3n de cabeceras de seguridad (punto 5)<\/h3>\n<p>Pulsa <strong>Verificar ahora<\/strong>. El plugin hace una petici\u00f3n real a la portada del sitio y comprueba qu\u00e9 cabeceras llegan de verdad. El resultado aparece en el recuadro, con la fecha de la \u00faltima prueba.<\/p>\n<ul>\n<li>Verde: \u00abTodas las cabeceras esperadas est\u00e1n presentes en la respuesta real del sitio.\u00bb<\/li>\n<li>Rojo: las cabeceras activas que no llegaron. Puede ser un proxy, una CDN u otro plugin que las quita. HSTS aparece como ausente tambi\u00e9n si la direcci\u00f3n de la portada es http y no lleva a https, porque el plugin la env\u00eda solo en peticiones https.<\/li>\n<li>Azul: \u00abNinguna cabecera activa para verificar: activa al menos una opci\u00f3n aqu\u00ed arriba y guarda.\u00bb<\/li>\n<li>Rojo con \u00abLa petici\u00f3n de verificaci\u00f3n ha fallado\u00bb: la petici\u00f3n no se complet\u00f3.<\/li>\n<\/ul>\n<p>La prueba comprueba la presencia de la cabecera, no su valor. No se ejecuta sola: tienes que pulsarla t\u00fa.<\/p>\n<h3>Autologout de administradores (punto 6)<\/h3>\n<p>Esta secci\u00f3n del Paranoic Hardening tiene su propio bot\u00f3n, <strong>Guardar autologout de administradores<\/strong>. Marca \u00abActivar\u00bb para desconectar a los administradores inactivos. Luego define el \u00abTiempo de inactividad (segundos)\u00bb. Si el navegador bloquea el <code>localStorage<\/code> (por ejemplo en navegaci\u00f3n privada), el control nunca se activa y no te desconectas.<\/p>\n<p>El valor predeterminado es 900, es decir 15 minutos. El m\u00ednimo es 60 y el m\u00e1ximo es 86400. Si escribes un n\u00famero fuera de los l\u00edmites, el plugin lo lleva al valor permitido m\u00e1s cercano. Por ejemplo 30 se convierte en 60. El aviso sigue en verde, as\u00ed que vuelve a leer el n\u00famero en el campo tras guardar.<\/p>\n<p>Se desconecta solo a los usuarios con el permiso <code>manage_options<\/code>. El editor y el autor no se ven afectados. La inactividad se mide en el navegador: cuentan el rat\u00f3n, el teclado, el scroll y el tacto. La sesi\u00f3n se cierra como con \u00abSalir\u00bb, y los cambios no guardados en un formulario abierto se pierden.<\/p>\n<h2>Orden recomendado de activaci\u00f3n<\/h2>\n<ol>\n<li>Abre el panel en https.<\/li>\n<li>Activa X-Content-Type-Options, guarda y pulsa \u00abVerificar ahora\u00bb.<\/li>\n<li>Activa Referrer-Policy, guarda y verifica.<\/li>\n<li>Comprueba que ning\u00fan sitio incorpore el tuyo, luego activa X-Frame-Options, guarda y verifica.<\/li>\n<li>Activa el autologout con un tiempo generoso, por ejemplo 1800. Red\u00facelo solo despu\u00e9s de unos d\u00edas.<\/li>\n<li>Por \u00faltimo, valora HSTS, sin includeSubDomains y sin Preload.<\/li>\n<\/ol>\n<p>Activa una opci\u00f3n cada vez. Si algo se rompe, sabr\u00e1s de inmediato cu\u00e1l fue.<\/p>\n<h2>El riesgo de HSTS, includeSubDomains y Preload<\/h2>\n<p><strong>Atenci\u00f3n:<\/strong> HSTS no se deshace desde el sitio. Si quitas la marca, el plugin deja de enviar la cabecera, pero los navegadores que ya la recibieron la recuerdan hasta que vence. El plugin nunca env\u00eda <code>max-age=0<\/code>, as\u00ed que no tiene un \u00abanular\u00bb. Lo dice tambi\u00e9n el aviso de la pesta\u00f1a: los efectos pueden seguir visibles durante semanas o meses.<\/p>\n<p>Con HSTS activo el navegador rechaza toda conexi\u00f3n no https al dominio. Si el certificado vence o se rompe, el navegador ya no muestra ni siquiera la pantalla de \u00abcontinuar de todos modos\u00bb. El sitio queda inalcanzable desde ese navegador.<\/p>\n<ul>\n<li><strong>includeSubDomains<\/strong> extiende la regla a todos los subdominios. Un solo subdominio sin https v\u00e1lido, incluso de prueba o futuro, se vuelve inalcanzable para quien ya visit\u00f3 el sitio. Act\u00edvalo solo si todos los subdominios son y seguir\u00e1n siendo https.<\/li>\n<li><strong>Preload<\/strong> a\u00f1ade solo la bandera <code>preload<\/code> a la cabecera. Por s\u00ed sola no inscribe el sitio: el env\u00edo a la lista de los navegadores se hace a mano en hstspreload.org. La lista est\u00e1 dentro de los navegadores, y salir de ella lleva semanas. Considera Preload una decisi\u00f3n definitiva.<\/li>\n<\/ul>\n<p>Guarda siempre desde la versi\u00f3n https del panel. Las casillas desactivadas no las env\u00eda el navegador: si guardas desde una p\u00e1gina http, HSTS y sus subopciones se apagan.<\/p>\n<h2>Qu\u00e9 pasa entre bastidores<\/h2>\n<p>Los ajustes del Paranoic Hardening son opciones de WordPress, no reglas del servidor. El autologout imprime un script solo en las p\u00e1ginas de administraci\u00f3n. El script registra la \u00faltima actividad en el <code>localStorage<\/code> del navegador y cada 5 segundos comprueba el tiempo. Al vencer, pide a <code>admin-ajax.php<\/code> que ejecute el cierre de sesi\u00f3n y te lleva a la p\u00e1gina de inicio de sesi\u00f3n. El guardado llega al Registro de actividad solo si has cambiado algo.<\/p>\n<h2>Si algo no funciona<\/h2>\n<ul>\n<li>El recuadro est\u00e1 rojo tras \u00abVerificar ahora\u00bb: un proxy, una CDN u otro plugin est\u00e1 quitando las cabeceras. Revisa su configuraci\u00f3n.<\/li>\n<li>Un sitio aliado ya no muestra tus p\u00e1ginas: quita la marca a X-Frame-Options y guarda.<\/li>\n<li>No consigues activar HSTS: vuelve a abrir el panel con la direcci\u00f3n https.<\/li>\n<li>Para comprobar las cabeceras a mano puedes usar las herramientas de desarrollador del navegador o <code>curl -I<\/code> sobre la direcci\u00f3n https del sitio.<\/li>\n<\/ul>\n<p>Para entender mejor c\u00f3mo funciona HSTS, lee la p\u00e1gina <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Reference\/Headers\/Strict-Transport-Security\" target=\"_blank\" rel=\"noopener\">Strict-Transport-Security en MDN<\/a>. Explica max-age, includeSubDomains y preload con precisi\u00f3n.<\/p>\n<p>Anterior: <a href=\"https:\/\/www.cisilino.com\/es\/?p=980\">Pesta\u00f1a Test: comprobar que las protecciones funcionan<\/a>. Siguiente: <a href=\"https:\/\/www.cisilino.com\/es\/?p=982\">Registro de usuarios: qui\u00e9n puede crear cuentas<\/a>. Para el \u00edndice general ve al <a href=\"https:\/\/www.cisilino.com\/es\/?p=972\">cap\u00edtulo 1 del manual<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo usar la pesta\u00f1a Paranoic Hardening del plugin CSDN: cabeceras HTTP, HSTS, verificaci\u00f3n y autologout, con el orden de activaci\u00f3n y los riesgos.<\/p>\n","protected":false},"author":1,"featured_media":1005,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wpai_generated_summary":"","footnotes":""},"categories":[419],"tags":[191,167,195,483],"class_list":["post-1197","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-manual-csdn","tag-cabeceras-de-seguridad","tag-cisilino-site-defense-network-es","tag-hsts-es","tag-manual-csdn"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\u00f3n de cabeceras y cierre de sesi\u00f3n autom\u00e1tico, orden y riesgos.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"matteocisilino\"\/>\n\t<meta name=\"google-site-verification\" content=\"_A-1f0dO30IDVHfP9muflI8kHQs-H4YOi8WLUkYzuLE\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Matteo Cisilino - Guide su WordPress, server e sicurezza\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Paranoic Hardening: cabeceras HTTP, HSTS y autologout\" \/>\n\t\t<meta property=\"og:description\" content=\"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\u00f3n de cabeceras y cierre de sesi\u00f3n autom\u00e1tico, orden y riesgos.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-10-30T16:05:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-30T16:08:26+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Paranoic Hardening: cabeceras HTTP, HSTS y autologout\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\u00f3n de cabeceras y cierre de sesi\u00f3n autom\u00e1tico, orden y riesgos.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#blogposting\",\"name\":\"Paranoic Hardening: cabeceras HTTP, HSTS y autologout\",\"headline\":\"Paranoic Hardening: cabeceras y HSTS\",\"author\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/author\\\/matteocisilino\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.cisilino.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/manuale-csdn-paranoic-hardening.webp\",\"width\":1200,\"height\":630,\"caption\":\"Schema di WordPress con la scheda Paranoic Hardening del plugin CSDN evidenziata\"},\"datePublished\":\"2026-10-30T17:05:46+01:00\",\"dateModified\":\"2026-10-30T17:08:26+01:00\",\"inLanguage\":\"es-ES\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#webpage\"},\"articleSection\":\"Manual CSDN, cabeceras de seguridad, Cisilino Site Defense Network, HSTS, manual CSDN\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/category\\\/manual-csdn\\\/#listItem\",\"name\":\"Manual CSDN\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/category\\\/manual-csdn\\\/#listItem\",\"position\":2,\"name\":\"Manual CSDN\",\"item\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/category\\\/manual-csdn\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#listItem\",\"name\":\"Paranoic Hardening: cabeceras y HSTS\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#listItem\",\"position\":3,\"name\":\"Paranoic Hardening: cabeceras y HSTS\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/category\\\/manual-csdn\\\/#listItem\",\"name\":\"Manual CSDN\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/#organization\",\"name\":\"Matteo Cisilino\",\"description\":\"Guide su WordPress, server e sicurezza\",\"url\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.cisilino.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/logo-cisilino-512.png\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#organizationLogo\",\"width\":512,\"height\":512,\"caption\":\"Logo: un cerchio a sinistra che si divide in cerchi pi\\u00f9 piccoli\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/author\\\/matteocisilino\\\/#author\",\"url\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/author\\\/matteocisilino\\\/\",\"name\":\"matteocisilino\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/639872265f0661e8aee8924ba9d756b00ea816f8286fab99a5116c729d49618f?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"matteocisilino\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#webpage\",\"url\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/\",\"name\":\"Paranoic Hardening: cabeceras HTTP, HSTS y autologout\",\"description\":\"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\\u00f3n de cabeceras y cierre de sesi\\u00f3n autom\\u00e1tico, orden y riesgos.\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/author\\\/matteocisilino\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/author\\\/matteocisilino\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.cisilino.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/manuale-csdn-paranoic-hardening.webp\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#mainImage\",\"width\":1200,\"height\":630,\"caption\":\"Schema di WordPress con la scheda Paranoic Hardening del plugin CSDN evidenziata\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/2026\\\/10\\\/30\\\/paranoic-hardening-cabeceras-hsts\\\/#mainImage\"},\"datePublished\":\"2026-10-30T17:05:46+01:00\",\"dateModified\":\"2026-10-30T17:08:26+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/\",\"name\":\"Matteo Cisilino\",\"description\":\"Guide su WordPress, server e sicurezza\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cisilino.com\\\/es\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Paranoic Hardening: cabeceras HTTP, HSTS y autologout","description":"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\u00f3n de cabeceras y cierre de sesi\u00f3n autom\u00e1tico, orden y riesgos.","canonical_url":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"_A-1f0dO30IDVHfP9muflI8kHQs-H4YOi8WLUkYzuLE","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#blogposting","name":"Paranoic Hardening: cabeceras HTTP, HSTS y autologout","headline":"Paranoic Hardening: cabeceras y HSTS","author":{"@id":"https:\/\/www.cisilino.com\/es\/author\/matteocisilino\/#author"},"publisher":{"@id":"https:\/\/www.cisilino.com\/es\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp","width":1200,"height":630,"caption":"Schema di WordPress con la scheda Paranoic Hardening del plugin CSDN evidenziata"},"datePublished":"2026-10-30T17:05:46+01:00","dateModified":"2026-10-30T17:08:26+01:00","inLanguage":"es-ES","mainEntityOfPage":{"@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#webpage"},"isPartOf":{"@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#webpage"},"articleSection":"Manual CSDN, cabeceras de seguridad, Cisilino Site Defense Network, HSTS, manual CSDN"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.cisilino.com\/es\/#listItem","position":1,"name":"Home","item":"https:\/\/www.cisilino.com\/es\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.cisilino.com\/es\/category\/manual-csdn\/#listItem","name":"Manual CSDN"}},{"@type":"ListItem","@id":"https:\/\/www.cisilino.com\/es\/category\/manual-csdn\/#listItem","position":2,"name":"Manual CSDN","item":"https:\/\/www.cisilino.com\/es\/category\/manual-csdn\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#listItem","name":"Paranoic Hardening: cabeceras y HSTS"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.cisilino.com\/es\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#listItem","position":3,"name":"Paranoic Hardening: cabeceras y HSTS","previousItem":{"@type":"ListItem","@id":"https:\/\/www.cisilino.com\/es\/category\/manual-csdn\/#listItem","name":"Manual CSDN"}}]},{"@type":"Organization","@id":"https:\/\/www.cisilino.com\/es\/#organization","name":"Matteo Cisilino","description":"Guide su WordPress, server e sicurezza","url":"https:\/\/www.cisilino.com\/es\/","logo":{"@type":"ImageObject","url":"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/logo-cisilino-512.png","@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#organizationLogo","width":512,"height":512,"caption":"Logo: un cerchio a sinistra che si divide in cerchi pi\u00f9 piccoli"},"image":{"@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.cisilino.com\/es\/author\/matteocisilino\/#author","url":"https:\/\/www.cisilino.com\/es\/author\/matteocisilino\/","name":"matteocisilino","image":{"@type":"ImageObject","@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/639872265f0661e8aee8924ba9d756b00ea816f8286fab99a5116c729d49618f?s=96&d=mm&r=g","width":96,"height":96,"caption":"matteocisilino"}},{"@type":"WebPage","@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#webpage","url":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/","name":"Paranoic Hardening: cabeceras HTTP, HSTS y autologout","description":"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\u00f3n de cabeceras y cierre de sesi\u00f3n autom\u00e1tico, orden y riesgos.","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/www.cisilino.com\/es\/#website"},"breadcrumb":{"@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#breadcrumblist"},"author":{"@id":"https:\/\/www.cisilino.com\/es\/author\/matteocisilino\/#author"},"creator":{"@id":"https:\/\/www.cisilino.com\/es\/author\/matteocisilino\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp","@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#mainImage","width":1200,"height":630,"caption":"Schema di WordPress con la scheda Paranoic Hardening del plugin CSDN evidenziata"},"primaryImageOfPage":{"@id":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/#mainImage"},"datePublished":"2026-10-30T17:05:46+01:00","dateModified":"2026-10-30T17:08:26+01:00"},{"@type":"WebSite","@id":"https:\/\/www.cisilino.com\/es\/#website","url":"https:\/\/www.cisilino.com\/es\/","name":"Matteo Cisilino","description":"Guide su WordPress, server e sicurezza","inLanguage":"es-ES","publisher":{"@id":"https:\/\/www.cisilino.com\/es\/#organization"}}]},"og:locale":"es_ES","og:site_name":"Matteo Cisilino - Guide su WordPress, server e sicurezza","og:type":"article","og:title":"Paranoic Hardening: cabeceras HTTP, HSTS y autologout","og:description":"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\u00f3n de cabeceras y cierre de sesi\u00f3n autom\u00e1tico, orden y riesgos.","og:url":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/","og:image":"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp","og:image:secure_url":"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp","og:image:width":1200,"og:image:height":630,"article:published_time":"2026-10-30T16:05:46+00:00","article:modified_time":"2026-10-30T16:08:26+00:00","twitter:card":"summary_large_image","twitter:title":"Paranoic Hardening: cabeceras HTTP, HSTS y autologout","twitter:description":"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\u00f3n de cabeceras y cierre de sesi\u00f3n autom\u00e1tico, orden y riesgos.","twitter:image":"https:\/\/www.cisilino.com\/wp-content\/uploads\/2026\/10\/manuale-csdn-paranoic-hardening.webp"},"aioseo_meta_data":{"post_id":"1197","title":"Paranoic Hardening: cabeceras HTTP, HSTS y autologout","description":"Paranoic Hardening del plugin CSDN: cabeceras de seguridad HTTP, HSTS, verificaci\u00f3n de cabeceras y cierre de sesi\u00f3n autom\u00e1tico, orden y riesgos.","keywords":null,"keyphrases":{"focus":{"keyphrase":"paranoic hardening"}},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-10-30 07:46:50","updated":"2026-10-30 07:46:50","focus_keyword":"paranoic hardening","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.cisilino.com\/es\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.cisilino.com\/es\/category\/manual-csdn\/\" title=\"Manual CSDN\">Manual CSDN<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tParanoic Hardening: cabeceras y HSTS\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.cisilino.com\/es\/"},{"label":"Manual CSDN","link":"https:\/\/www.cisilino.com\/es\/category\/manual-csdn\/"},{"label":"Paranoic Hardening: cabeceras y HSTS","link":"https:\/\/www.cisilino.com\/es\/2026\/10\/30\/paranoic-hardening-cabeceras-hsts\/"}],"_links":{"self":[{"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/posts\/1197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/comments?post=1197"}],"version-history":[{"count":2,"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/posts\/1197\/revisions"}],"predecessor-version":[{"id":1376,"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/posts\/1197\/revisions\/1376"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/media\/1005"}],"wp:attachment":[{"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/media?parent=1197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/categories?post=1197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cisilino.com\/es\/wp-json\/wp\/v2\/tags?post=1197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}