En ocasiones, especialmente con el caso del xmlrcp.php, ser reciben muchos ataques, es interesante bloquearlos, en este caso desde el .htaccess, aunque si hay varias páginas en el mismo servidor, se puede insertar la configuración en el fichero apache2.conf, y al reiniciar tendremos en memoria cargada la configuración para todas las webs.
$nano /etc/apache2/apache2.conf
y luego insertar:
<Files xmlrpc.php> order deny,allow deny from all </Files>
Finalmente reiniciar apache
$service apache2 restart
Esta solución me parece más limpia que el uso de plugins para proteger xmlrcp.xml en las diferentes instalaciones en el servidor. Idealmente tendremos copia de seguridad de los ficheros de configuración del servidor.
Te podría interesar
-
Qué es una PWA y cómo funciona (explicado en cristiano)
Las siglas PWA (Progressive Web App) suenan a tecnología complicada, y muchos artículos no ayudan: te sueltan un párrafo lleno de jerga y te quedas...
-
Cómo coordino reuniones entre zonas horarias sin liarme (y la calculadora que uso)
Si trabajas con gente en otros países, conoces el baile: “¿las 3 de la tarde tuyas o las mías?”, “espera, ¿ahí ya habéis cambiado la...
-
Seguridad desde el Diseño: El doble filo de los frameworks minimalistas
Cuando hablamos de Seguridad desde el Diseño (Security by Design), nos referimos a la práctica fundamental de integrar la seguridad en la arquitectura de nuestra...
-
Factura Electrónica y VeriFactu en España: La Guía Definitiva (2026)
Si gestionas un negocio o eres autónomo en España, llevas años oyendo hablar de la Ley Crea y Crece y la temida “Factura Electrónica Obligatoria”....
-
El laberinto de las redirecciones en Cloudflare Pages y Jekyll: Solución definitiva
Al migrar un blog a Cloudflare Pages con un generador de sitios estáticos como Jekyll, uno de los primeros retos técnicos es la gestión de...