Résumé rapide du problème
Une page wp-login.php introuvable (404) sur WordPress vient le plus souvent d'un plugin de sécurité qui a changé l'URL de connexion, de permaliens cassés, ou d'une règle .htaccess bloquant l'accès au fichier.
Solution rapide
Cherchez l'URL de connexion personnalisée par un plugin de sécurité ; sinon, désactivez ce plugin par FTP et régénérez les permaliens.
Comment reconnaître ce bug
- L'adresse /wp-login.php renvoie une erreur 404
- Le tableau de bord public reste accessible
- Vous ne vous souvenez plus de l'URL de connexion personnalisée
- Le problème est apparu après l'installation d'un plugin de sécurité
Qu'est-ce que ce bug WordPress ?
wp-login.php est le fichier qui affiche le formulaire de connexion de WordPress. Une 404 sur cette page ne signifie pas que le fichier a disparu, mais qu'une couche de réécriture ou de sécurité empêche d'y accéder — souvent un plugin qui a masqué ou déplacé l'URL de connexion.
Pourquoi ce problème apparaît-il ?
URL de connexion masquée
Un plugin comme WPS Hide Login a remplacé wp-login.php par une adresse personnalisée.
Permaliens cassés
Une structure de permaliens corrompue génère des 404 sur certaines URL.
Règle .htaccess bloquante
Une directive interdit l'accès au fichier wp-login.php.
Fichier manquant ou modifié
Le fichier wp-login.php a été supprimé, corrompu ou altéré.
Comment réparer ce bug WordPress
Retrouver l'URL de connexion personnalisée
Cherchez l'adresse définie par un plugin de sécurité dans vos notes, vos e-mails d'installation ou la configuration du plugin.
Désactiver le plugin de sécurité
Renommez par FTP le dossier du plugin (par exemple wps-hide-login) pour rétablir l'accès standard à wp-login.php.
Régénérer les permaliens
Une fois connecté, allez dans Réglages > Permaliens et enregistrez pour reconstruire les règles de réécriture.
Vérifier le fichier wp-login.php
Par FTP, contrôlez la présence du fichier à la racine ; si besoin, remplacez-le par une copie saine de la même version de WordPress.
Comment éviter que ce bug revienne
- Notez toujours l'URL de connexion lorsque vous la personnalisez
- Conservez une sauvegarde du fichier .htaccess fonctionnel
- Documentez la configuration des plugins de sécurité
Questions fréquentes (FAQ)
Pourquoi wp-login.php affiche-t-il une 404 ?
Comment retrouver l'URL de connexion si je l'ai oubliée ?
Le fichier wp-login.php peut-il vraiment disparaître ?
Faut-il masquer l'URL de connexion WordPress ?
L'équipe Mr.WordPress
Experts en dépannage WordPress
Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.
En savoir plus sur Mr.WordPress →