UA-51298262-10 Skip to main content
WordPress

Cómo solucionar error 404 en wp-admin WordPress

By mayo 2, 2026No Comments

¿Por qué aparece el error 404 en wp-admin?

A veces, al intentar entrar a /wp-admin, te encuentras con un error 404. Parece sencillo: «no se encontró la página». Pero detrás puede haber varios motivos. Aquí van los más comunes:

  • Archivos del core perdidos o dañados.
  • Problemas en el archivo .htaccess.
  • Rewrite rules mal puestas en Apache o NGINX.
  • Permisos incorrectos en wp-admin o wp-login.php.
  • URLs que ya no apuntan bien porque cambiaste algo del dominio.

Veamos los pasos prácticos para solucionarlo.

Solución 1: Chequea los permisos de wp-login.php

Este es el archivo por donde entrás normalmente al login. Si está protegido, roto o falta, el error salta rápido.

  1. Entra por FTP o desde cPanel (File Manager).
  2. Ve a la raíz del sitio.
  3. Busca wp-login.php.
  4. Mira sus permisos. Deberían ser 644.
Consejo rápido: Si ves que está todo raro, podés reemplazarlo fácilmente bajando WordPress limpio y subiendo solo ese archivo.

Solución 2: Repara el .htaccess

En servidores Apache, este archivo maneja cómo se procesan las URLs. Pequeños errores ahí y boom: 404.

¿Cómo hacerlo?

  1. Busca el archivo .htaccess en la raíz del sitio.
  2. Hacé una copia antes de tocarlo.
  3. Borrá todo su contenido momentáneamente.
  4. Andá a Ajustes → Enlaces permanentes en WP y guardá de nuevo.
  5. WordPress regenerará el archivo automáticamente.

¿No ves el archivo?

En ciertos clientes FTP tenés que habilitar mostrar archivos ocultos. En FileZilla, Ctrl + H funciona. En cPanel, la opción se llama “Show Hidden Files”.

Solución 3: Reinstalar WordPress sin borrar nada tuyo

Si sospechás que hay archivos del core perdidos, reemplazarlos ayuda mucho. Tranquilo: no tocás temas, plugins ni contenidos.

Pasos:

  1. Descargá la última versión oficial desde wordpress.org.
  2. Descomprimila localmente.
  3. Subí vía FTP los archivos excepto wp-content y wp-config.php.
  4. Sobreescribí cualquier archivo duplicado.

Eso restaura las partes esenciales del sistema sin afectar tus personalizaciones.

Solución 4: Revisa las URLs forzadas

Si cambiaste el dominio o moviste el sitio, quizás haya direcciones antiguas guardadas en la base de datos.

¿Dónde mirar?

  1. Entrá a phpMyAdmin o tu gestor de base de datos.
  2. Buscá la tabla wp_options (o el prefijo que uses).
  3. Fijate en las filas con siteurl y home.
  4. Asegurate de que coincidan con tu dominio actual.

Si no tenés acceso a phpMyAdmin…

Podés definir temporalmente esto en wp-config.php:

define('WP_HOME','https://tu-dominio.com');
define('WP_SITEURL','https://tu-dominio.com');

Antes de cerrar el archivo, claro.

Solución 5: Rewrite rules en NGINX

Si usás NGINX, algunas configuraciones son claves. Sin las líneas adecuadas, el servidor no sabe cómo redirigir internamente las rutas de WordPress.

Ejemplo básico:

location / {
    try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
}

Después de pegarlas en tu bloque server:

sudo systemctl reload nginx

Mantenimiento preventivo

Un par de cosas simples pueden evitar dolores de cabeza después:

  • Actualizá siempre WordPress, temas y plugins.
  • No toques archivos del core si no sabés lo que hacés.
  • Hacé backups regulares. Con UpdraftPlus o similares es fácil.
  • Tenés conocimiento básico sobre permisos y configuración básica del servidor.

No necesitás ser experto, pero entender unos conceptos básicos te salva horas.

Resumen rápido

El problema del 404 en wp-admin muchas veces viene de permisos, .htaccess o configuraciones viejas en la base de datos. Arreglarlo suele ser más directo de lo que parece.

En RedServicio.net tenemos experiencia técnica con WordPress. Servidores, migraciones, ajustes finos — lo que necesites para dejar tu sitio andando sin interrupciones.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies