{"id":347,"date":"2017-06-11T13:48:51","date_gmt":"2017-06-11T13:48:51","guid":{"rendered":"https:\/\/javierjg.es\/blog\/?p=347"},"modified":"2017-06-11T13:48:51","modified_gmt":"2017-06-11T13:48:51","slug":"seguridad-wordpress-cabeceras-http","status":"publish","type":"post","link":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/","title":{"rendered":"Seguridad WordPress Cabeceras HTTP"},"content":{"rendered":"<h1>C\u00f3mo aumentar la Seguridad de nuestro WordPress con las Cabeceras HTTP<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-348 size-full\" title=\"Seguridad WordPress: Cabeceras HTTP\" src=\"https:\/\/javierjg.es\/blog\/wp-content\/uploads\/2017\/06\/cabecerasWP.png\" alt=\"Seguridad WordPress: Cabeceras HTTP\" width=\"397\" height=\"126\" \/><\/p>\n<p style=\"text-align: left;\"><span style=\"font-family: ABeeZee; font-size: 18px;\">Estas <strong>Cabeceras HTTP<\/strong> tienen como objetivo blindar a nuestro WordPress (<em>Puedes leer mi art\u00edculo sobre: <span style=\"color: #3366ff;\"><strong><a href=\"https:\/\/javierjg.es\/blog\/que-es-wordpress\/\" target=\"_blank\" rel=\"noopener\">Qu\u00e9 es WordPress<\/a><\/strong><\/span><\/em>) de ciertos ataques que se realizan a diario por todo el mundo, y, sin embargo, no es algo que se implemente regularmente.<\/span><!--more--><\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" style=\"border: none;\" src=\"https:\/\/rcm-eu.amazon-adsystem.com\/e\/cm?o=30&amp;p=13&amp;l=ur1&amp;category=software&amp;banner=0PFZMVG529D1R85BTD82&amp;f=ifr&amp;linkID=b8158427b04287ec31484f009ed391cf&amp;t=javierjg-21&amp;tracking_id=javierjg-21\" width=\"468\" height=\"60\" frameborder=\"0\" marginwidth=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\">Seg\u00fan un estudio reciente (<a href=\"https:\/\/www.1and1.es\/digitalguide\/hosting\/cms\/cms-en-comparativa-los-gestores-de-contenido-mas-usados\/\" target=\"_blank\" rel=\"nofollow noopener\"><b><span style=\"color: #3366ff;\">https:\/\/www.1and1.es\/digitalguide\/hosting\/cms\/cms-en-comparativa-los-gestores-de-contenido-mas-usados\/<\/span><\/b><\/a>), en la actualidad hay unas 18 millones de instalaciones de WordPress, se dice que el 25% de las webs est\u00e1n construidas con este CMS, y los usuarios maliciosos lo saben.<\/span><br \/>\n<span style=\"font-family: ABeeZee; font-size: 18px;\"> Para proteger nuestro WordPress tenemos plugins de seguridad que no pueden faltarnos, entre los que destacan<b>\u00a0<a href=\"https:\/\/es.wordpress.org\/plugins\/wordfence\/\" target=\"_blank\" rel=\"nofollow noopener\"><span style=\"color: #3366ff;\">Wordfence<\/span><\/a><\/b>\u00a0y <a href=\"https:\/\/es.wordpress.org\/plugins\/all-in-one-wp-security-and-firewall\/\" target=\"_blank\" rel=\"nofollow noopener\"><b><span style=\"color: #3366ff;\">All In One WP Security &amp; Firewall<\/span><\/b><\/a>, indispensables para protegernos y aumentar nuestra Seguridad en WordPress, pero estos plugins no protegen de ataques como XSS, CSRF, clickjacking&#8230;<\/span><br \/>\n<span style=\"font-family: ABeeZee; font-size: 18px;\"> Una web 100% segura es un mito inalcanzable, pero s\u00ed podemos protegernos de los ataques m\u00e1s comunes y que se realizan a diario, aunque no nos demos cuenta.<\/span><\/p>\n<h2>Escanear nuestra web<\/h2>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\">Lo primero que debemos hacer es un escaneo de nuestra web, para ello visitaremos la p\u00e1gina\u00a0<a href=\"https:\/\/securityheaders.io\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #3366ff;\"><strong>https:\/\/securityheaders.io\/<\/strong><\/span><\/a>\u00a0y obtendremos unos resultados e informaci\u00f3n de c\u00f3mo solucionar los problemas.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-349 size-full\" title=\"Cabeceras HTTP WordPress, escaneo\" src=\"https:\/\/javierjg.es\/blog\/wp-content\/uploads\/2017\/06\/securityheaders.png\" alt=\"Cabeceras HTTP WordPress, escaneo\" width=\"957\" height=\"260\" \/><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\">Las cabeceras HTTP que analiza esta web son:<\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\"><b>&#8211; X-Frame-Options<\/b>: Nos protege contra ataques <a href=\"https:\/\/es.wikipedia.org\/wiki\/Clickjacking\" target=\"_blank\" rel=\"nofollow noopener\"><b><span style=\"color: #3366ff;\">clickjacking<\/span><\/b><\/a> y prevenir que la p\u00e1gina pueda ser abierta en un iframe.<\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\"><b>&#8211; X-Content-Type-Options<\/b>: Evita que se carguen archivos .js o .css con un MIME-Type diferente.<\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\"><b>&#8211; X-XSS-Protection<\/b>: Evita los ataques <a href=\"https:\/\/es.wikipedia.org\/wiki\/Cross-site_scripting\" target=\"_blank\" rel=\"nofollow noopener\"><b><span style=\"color: #3366ff;\">XSS<\/span><\/b><\/a><span style=\"color: #3366ff;\">.<\/span><\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\"><b>&#8211; Strict-Transport-Security<\/b>: Para comunicar al servidor que s\u00f3lo reciba comunicaciones a trav\u00e9s de HTTPS.<\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\"><b>&#8211; Referrer-Policy<\/b>: Nos ayudan a reducir el rastreo de las p\u00e1ginas web.<\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\"><b>&#8211; Content-Security-Policy<\/b>: Para evitar la inyecci\u00f3n de c\u00f3digo malicioso en nuestra web.<\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\"><b>&#8211; Public-Key-Pins<\/b>: Para evitar la suplantaci\u00f3n de certificados SSL.<\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\">Pod\u00e9is encontrar m\u00e1s informaci\u00f3n sobre estas cabeceras en <a href=\"https:\/\/desarrollowp.com\/blog\/tutoriales\/anadir-cabeceras-http-de-seguridad-en-wordpress\/\" target=\"_blank\" rel=\"nofollow noopener\"><b><span style=\"color: #3366ff;\">Desarrollowp<\/span><\/b><\/a>.<\/span><\/p>\n<h2>C\u00f3mo implementamos las Cabeceras HTTP en WordPress<\/h2>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\">Hay varias formas de implementarlas, pero os mostrar\u00e9 la que para m\u00ed es m\u00e1s f\u00e1cil: a\u00f1adirlas al archivo <strong>.htaccess<\/strong>\u00a0(con el punto al principio) de la ra\u00edz de nuestra web. Depende del Hosting o servidor donde tengas alojada la web, tendr\u00e9is que bajaros este archivo v\u00eda FTP o modificarlo directamente en el servidor y a\u00f1adir las siguientes l\u00edneas:<\/span><\/p>\n<pre><i>&lt;IfModule mod_headers.c&gt;\n<\/i><i>\u00a0 \u00a0 Header always append X-Frame-Options SAMEORIGIN<\/i>\n<i>\u00a0 \u00a0 Header set X-Content-Type-Options nosniff<\/i>\n<i>\u00a0 \u00a0 Header set X-XSS-Protection \"1;<\/i> mode=block\"\n<i>\u00a0 \u00a0 Header set Strict-Transport-Security \"max-age=10886400; includeSubDomains; preload\"\n<\/i><i>\u00a0 \u00a0 Header set Referrer-Policy: no-referrer-when-downgrade\n<\/i><i>\u00a0 \u00a0 #Header set Content-Security-Policy \"default-src 'self'\" <b>(Esta depender\u00e1 de la configuraci\u00f3n de cada web, mejor leer este art\u00edculo: <\/b><\/i><b><a href=\"https:\/\/scotthelme.co.uk\/content-security-policy-an-introduction\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/scotthelme.co.uk\/content-security-policy-an-introduction\/<\/a><\/b><i><b>\u00a0 )<\/b>\n<\/i><i>&lt;\/IfModule&gt;<\/i><\/pre>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\"><i>Y para la implementaci\u00f3n de Public-Key-Pins hay que seguir el siguiente tutorial:\u00a0<\/i><a href=\"https:\/\/scotthelme.co.uk\/hpkp-http-public-key-pinning\/\" target=\"_blank\" rel=\"nofollow noopener\"><span style=\"color: #3366ff;\"><strong>https:\/\/scotthelme.co.uk\/hpkp-http-public-key-pinning\/<\/strong><\/span><\/a><\/span><\/p>\n<p><span style=\"font-family: ABeeZee; font-size: 18px;\">Con esto aumentaremos la Seguridad de nuestro WordPress, aunque recuerda que hay mucho m\u00e1s por hacer. En pr\u00f3ximos art\u00edculos tocaremos m\u00e1s temas de Seguridad, espero que te haya servido, un saludo!!<\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: ABeeZee; font-size: 18px;\"><em>Seguridad WordPress Cabeceras HTTP &#8211; Javier Jim\u00e9nez, Dise\u00f1ador Web Fuerteventura<\/em><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo aumentar la Seguridad de nuestro WordPress con las Cabeceras HTTP Estas Cabeceras HTTP tienen como objetivo blindar a nuestro WordPress (Puedes leer mi art\u00edculo sobre: Qu\u00e9 es WordPress) de ciertos ataques que se realizan a diario por todo el mundo, y, sin embargo, no es algo que se implemente regularmente.<\/p>\n","protected":false},"author":1,"featured_media":349,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[25],"tags":[45,63,133,140,158],"class_list":["post-347","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-cabeceras-http","tag-csp-wordpress","tag-prevencion-xss","tag-seguridad-wordpress","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Seguridad WordPress Cabeceras HTTP | WordPress - JavierJG<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Seguridad WordPress Cabeceras HTTP | WordPress - JavierJG\" \/>\n<meta property=\"og:description\" content=\"C\u00f3mo aumentar la Seguridad de nuestro WordPress con las Cabeceras HTTP Estas Cabeceras HTTP tienen como objetivo blindar a nuestro WordPress (Puedes leer mi art\u00edculo sobre: Qu\u00e9 es WordPress) de ciertos ataques que se realizan a diario por todo el mundo, y, sin embargo, no es algo que se implemente regularmente.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/\" \/>\n<meta property=\"og:site_name\" content=\"JavierJG\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/javierjimenez.emprendedor\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/javierjimenez.emprendedor\" \/>\n<meta property=\"article:published_time\" content=\"2017-06-11T13:48:51+00:00\" \/>\n<meta name=\"author\" content=\"JavierJG\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@javiermonda\" \/>\n<meta name=\"twitter:site\" content=\"@javiermonda\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"JavierJG\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/\"},\"author\":{\"name\":\"JavierJG\",\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/#\\\/schema\\\/person\\\/daf3e3ab7db4bf40e58d8ab3b495685e\"},\"headline\":\"Seguridad WordPress Cabeceras HTTP\",\"datePublished\":\"2017-06-11T13:48:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/\"},\"wordCount\":460,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/#\\\/schema\\\/person\\\/daf3e3ab7db4bf40e58d8ab3b495685e\"},\"image\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/#primaryimage\"},\"thumbnailUrl\":\"\",\"keywords\":[\"cabeceras http\",\"csp WordPress\",\"prevencion xss\",\"seguridad WordPress\",\"WordPress\"],\"articleSection\":[\"WordPress\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/\",\"url\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/\",\"name\":\"Seguridad WordPress Cabeceras HTTP | WordPress - JavierJG\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2017-06-11T13:48:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/seguridad-wordpress-cabeceras-http\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Seguridad WordPress Cabeceras HTTP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/\",\"name\":\"JavierJG\",\"description\":\"Blog personal de JavierJG\",\"publisher\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/#\\\/schema\\\/person\\\/daf3e3ab7db4bf40e58d8ab3b495685e\"},\"alternateName\":\"Blog personal de JavierJG\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/#\\\/schema\\\/person\\\/daf3e3ab7db4bf40e58d8ab3b495685e\",\"name\":\"JavierJG\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/JavierJG_Perfil.jpg\",\"url\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/JavierJG_Perfil.jpg\",\"contentUrl\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/JavierJG_Perfil.jpg\",\"width\":958,\"height\":960,\"caption\":\"JavierJG\"},\"logo\":{\"@id\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/JavierJG_Perfil.jpg\"},\"sameAs\":[\"https:\\\/\\\/javierjg.es\\\/blog\",\"https:\\\/\\\/www.facebook.com\\\/javierjimenez.emprendedor\",\"https:\\\/\\\/www.instagram.com\\\/javierjg.es\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/javierjg\\\/\",\"https:\\\/\\\/x.com\\\/javiermonda\"],\"url\":\"https:\\\/\\\/javierjg.es\\\/blog\\\/author\\\/platysendar\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Seguridad WordPress Cabeceras HTTP | WordPress - JavierJG","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/","og_locale":"es_ES","og_type":"article","og_title":"Seguridad WordPress Cabeceras HTTP | WordPress - JavierJG","og_description":"C\u00f3mo aumentar la Seguridad de nuestro WordPress con las Cabeceras HTTP Estas Cabeceras HTTP tienen como objetivo blindar a nuestro WordPress (Puedes leer mi art\u00edculo sobre: Qu\u00e9 es WordPress) de ciertos ataques que se realizan a diario por todo el mundo, y, sin embargo, no es algo que se implemente regularmente.","og_url":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/","og_site_name":"JavierJG","article_publisher":"https:\/\/www.facebook.com\/javierjimenez.emprendedor","article_author":"https:\/\/www.facebook.com\/javierjimenez.emprendedor","article_published_time":"2017-06-11T13:48:51+00:00","author":"JavierJG","twitter_card":"summary_large_image","twitter_creator":"@javiermonda","twitter_site":"@javiermonda","twitter_misc":{"Escrito por":"JavierJG","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/#article","isPartOf":{"@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/"},"author":{"name":"JavierJG","@id":"https:\/\/javierjg.es\/blog\/#\/schema\/person\/daf3e3ab7db4bf40e58d8ab3b495685e"},"headline":"Seguridad WordPress Cabeceras HTTP","datePublished":"2017-06-11T13:48:51+00:00","mainEntityOfPage":{"@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/"},"wordCount":460,"commentCount":2,"publisher":{"@id":"https:\/\/javierjg.es\/blog\/#\/schema\/person\/daf3e3ab7db4bf40e58d8ab3b495685e"},"image":{"@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/#primaryimage"},"thumbnailUrl":"","keywords":["cabeceras http","csp WordPress","prevencion xss","seguridad WordPress","WordPress"],"articleSection":["WordPress"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/","url":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/","name":"Seguridad WordPress Cabeceras HTTP | WordPress - JavierJG","isPartOf":{"@id":"https:\/\/javierjg.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/#primaryimage"},"image":{"@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/#primaryimage"},"thumbnailUrl":"","datePublished":"2017-06-11T13:48:51+00:00","breadcrumb":{"@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/javierjg.es\/blog\/seguridad-wordpress-cabeceras-http\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/javierjg.es\/blog\/"},{"@type":"ListItem","position":2,"name":"Seguridad WordPress Cabeceras HTTP"}]},{"@type":"WebSite","@id":"https:\/\/javierjg.es\/blog\/#website","url":"https:\/\/javierjg.es\/blog\/","name":"JavierJG","description":"Blog personal de JavierJG","publisher":{"@id":"https:\/\/javierjg.es\/blog\/#\/schema\/person\/daf3e3ab7db4bf40e58d8ab3b495685e"},"alternateName":"Blog personal de JavierJG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/javierjg.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/javierjg.es\/blog\/#\/schema\/person\/daf3e3ab7db4bf40e58d8ab3b495685e","name":"JavierJG","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/javierjg.es\/blog\/wp-content\/uploads\/2024\/01\/JavierJG_Perfil.jpg","url":"https:\/\/javierjg.es\/blog\/wp-content\/uploads\/2024\/01\/JavierJG_Perfil.jpg","contentUrl":"https:\/\/javierjg.es\/blog\/wp-content\/uploads\/2024\/01\/JavierJG_Perfil.jpg","width":958,"height":960,"caption":"JavierJG"},"logo":{"@id":"https:\/\/javierjg.es\/blog\/wp-content\/uploads\/2024\/01\/JavierJG_Perfil.jpg"},"sameAs":["https:\/\/javierjg.es\/blog","https:\/\/www.facebook.com\/javierjimenez.emprendedor","https:\/\/www.instagram.com\/javierjg.es","https:\/\/www.linkedin.com\/in\/javierjg\/","https:\/\/x.com\/javiermonda"],"url":"https:\/\/javierjg.es\/blog\/author\/platysendar\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/posts\/347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/comments?post=347"}],"version-history":[{"count":0,"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/posts\/347\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/javierjg.es\/blog\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/media?parent=347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/categories?post=347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/javierjg.es\/blog\/wp-json\/wp\/v2\/tags?post=347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}