• Resuelto mariacuenca3596

    (@mariacuenca3596)


    Hola!

    He tenido un problema de malware con mi web y he tenido que volver a instalar WordPress siguiendo las instrucciones que me facilitó mi empresa de hosting. Tuve que eliminar todos los temas y plugins y volverlos a instalar y de primeras la pagina pareció funcionar bien, pero me di cuenta de que cuando accedía a una página distinta a la página de inicio me sale un error 404.

    Al acceder al apartado de páginas de mi WordPress veo que están creadas y las url a la que apunta la página de inicio están bien, pero incluso pinchando en el enlace desde la página de edición de la propia página me lleva a un error 404.

    He intentado crear páginas nuevas pero todas me llevan a ese error, he intentado que me ayuden desde la empresa de hosting pero imposible, agradecería mucho que alguien me echase una mano! No tengo un perfil técnico, y no se identificar dónde puede estar el error que me provoca esto…

    Muchísimas gracias de antemano, un saludo!

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Iniciador del debate mariacuenca3596

    (@mariacuenca3596)

    Por si fuera de ayuda, en el apartado de salud del sitio de wordpress he visto en una mejora recomendada:

    LA API REST HA ENCONTRATO UN ERROR INESPERADO

    La API REST es una forma en que WordPress y otras aplicaciones se comunican con el servidor. Un ejemplo es la pantalla del editor de bloques, que se basa en esto para mostrar y guardar tus entradas y páginas.

    Al probar la API REST devolvió un resultado inesperado:

    Variable de la API REST: https://www.daspintoresmadrid.com/wp-json/wp/v2/types/post?context=edit
    Respuesta de la API REST: (404) Not Found

    ¿Puede ser que esto esté originando que cada página que creo me de error 404?

    Iniciador del debate mariacuenca3596

    (@mariacuenca3596)

    He conseguido resolverlo, dejo por aquí cual ha sido la solución sencilla que me ha funcionado por si a alguien más le pasa esto

    1. «Refrescar» los Enlaces Permanentes (Casi siempre funciona)

    Este es el paso más importante y soluciona el 90% de los casos tras una reinstalación :

    1. Entra en tu panel de WordPress.
    2. Ve al menú de la izquierda: Ajustes > Enlaces permanentes.
    3. Sin cambiar nada de lo que veas ahí, baja hasta el final y haz clic en el botón Guardar cambios.
    4. Hazlo una segunda vez (haz clic de nuevo en Guardar cambios).
    5. Ahora ve a tu web y prueba a entrar en una página interna. Si cargan, el problema está resuelto .

    Hola!

    Qué gran noticia que lo hayas solucionado y, sobre todo, muchísimas gracias por regresar al foro a dejar la solución tan bien explicada.

    Como dices, guardar dos veces es la solución de manual porque obliga a WordPress a regenerar el mapa de rutas (el archivo .htaccess) que se borró con la limpieza.

    Como recomendación extra ya que vienes de pasar por una infección de malware: aprovecha que la web está limpia para instalar un plugin de seguridad gratuito como Wordfence o Solid Security, y cambia todas las contraseñas de tus usuarios administradores y del hosting. Así te aseguras de cerrar cualquier puerta trasera que hayan podido dejar abierta.

    y muchas gracias nuevamente ya que has dejado una guía perfecta para la comunidad! Mucho éxito con el relanzamiento de la web.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)

Debes estar registrado para responder a este debate.