Volver al Blog

Solución de problemas del error 404 "Página no encontrada" después de guardar menús de WordPress

2023-07-262 min de lectura

Hoy me encontré con un problema inesperado. Estaba intentando guardar un menú en WordPress y me apareció un error de "404 Página no encontrada". Es un problema extraño, ¿verdad? Si tú también te enfrentas a esto, vamos a averiguar juntos cómo solucionarlo.

Problema:

Estás viendo un error 404 al intentar guardar un menú de WordPress. El problema desaparece si desactivas ModSecurity.

Por qué sucede esto:

ModSecurity utiliza un conjunto de reglas para proteger tu sitio web. A veces, estas reglas bloquean erróneamente acciones inofensivas (como guardar tu menú), que es lo que está sucediendo aquí.

ModSecurity es un firewall de aplicaciones web (WAF) de código abierto que protege los sitios web de varios tipos de ataques. Inspecciona el tráfico entrante del servidor y aplica reglas diseñadas para bloquear amenazas comunes como inyecciones SQL y scripting entre sitios. Compatible con múltiples servidores web como Apache, Nginx e IIS, mejora la seguridad a través de la monitorización y el análisis del tráfico en tiempo real.

Cómo solucionarlo:

Desactivar ModSecurity puede solucionar esto, pero no se recomienda porque deja tu sitio web desprotegido. Aquí tienes soluciones más seguras:

  1. Actualiza tus reglas: Si tus reglas de ModSecurity están desactualizadas, actualizarlas podría solucionar el problema.
  2. Cambia ModSecurity al modo "Solo detección": Esto te permite ver lo que ModSecurity bloquearía sin bloquearlo realmente, para que puedas averiguar qué está causando el problema.
  3. Permite ciertas acciones: Puedes crear una regla que permita guardar un menú de WordPress.
  4. Desactiva la regla problemática: Si una regla está causando el problema, puedes desactivarla. Solo ten cuidado de no dejar tu sitio desprotegido.

Con estos pasos, puedes resolver el problema y mantener tu sitio web seguro y funcionando sin problemas.