Buenas noches,
estoy intentado añadir una cabecera X-Content-Security en el archivo funtions.php del tema titania como he visto en el seminario Mejorar la seguridad de WordPress. Pero lo añado al final del código y no funciona. Presiento que lo tengo que estar añadiendo mal, agradecería me comentaran donde esa el es el error. Adjunto el archivo.
Un saludo. Luis
Hola,
Adjuntanos la url de tu sitio web para poder revisarlo.
Buenas días,
adjunto el archivo.
Un saludo. Luis
Buenos días Luis,
No vemos el archivo adjunto en tu respuesta ¿podrías comprimirlo en un .zip y subirlo nuevamente?
Por otro lado ¿podrías indicarnos cuál es la URL de tu página web para que podamos revisar el comportamiento del código?
Quedamos atentos a tu respuesta.
Saludos
Hola Luis,
Sintácticamente es correcto, no obstante, recuerda que para validar desde wpdoctor es necesario darle a volver a analizar (ya que si accedes de nuevo, se ejecuta el mismo análisis)
No obstante, te recomendamos revisar este hilo:
http://wpdoctor.es/cabecera-x-content-type-options/
En él, hay un código mucho más completo en cuanto a seguridad y cabeceras.
Tan solo tendrás que reemplazar uno por el otro.
Importante: debes de vaciar la caché ya que si el archivo functions.php está bajo efectos de caché de cara a las herramientas de análisis funciona el antiguo sin cambios aplicados.
También ¿nos puedes indicar cuál es la URL de tu página para que podamos ver el comportamiento de las cabeceras?
Saludos
Buenos días,
en el archivo htacces tenia añadida las otras regla, pero tras ver el video del seminario "Mejorar la seguridad de WordPress" decidí comenzar a cambiarlas al archivo functions.php.
He realizado los siguientes pasos.
1.Pulsado sobre el botón refrescar del WP Doctor. Sigue sin aplicarse la regla.
2.Eliminado las reglas de cabecera que tenia en el archivo htacces
3.Añadir la reglas al archivo funstions.php.
He vuelto hacer el análisis y como las he eliminado del htacces el wp doctor dice que no las tengo aplicadas. Algo pasa con el archivo functions.php que no las aplica bien.
Vuelvo enviar el archivo. https://dl.dropboxusercontent.com/u/3213992/functions.rar
La web es http://www.emprendemonfrague.es
Un saludo y gracias.
Hola,
No veo que se estén cargando las cabeceras añadidas analizando los headers de tu página. ¿Has probado a vaciar la caché, tal como te comentaba Rafael? Si tienes algún plugin de caché tienes que ir a él y usar la opción de vaciar la caché. Además tienes que ir a Titania Theme y pulsar en el botón Clear Cache de la parte superior derecha.
He realizado pruebas con el mismo tema y el código debería funcionar, por lo que el problema tendría que ser de caché o de interferencia con otro plugin que hayas añadido.
En todo caso, si añadiendo el código para el archivo .htaccess te funcionaba siempre puedes utilizar esta opción, porque el efecto es similar.
Buenas tardesm
he borrado la cache en Titania y con el plugins WP Super Cache y parece que ya si funciona.
Un saludo.