Tous les services opérationnels Devise EUR Aucun frais de mise en service Vous êtes à La Réunion ?
‹ WordPress

Erreur 404 WordPress : pages introuvables

Une erreur 404 signifie que le serveur ne trouve pas la page demandée. Sur WordPress, quand toutes les pages sauf l'accueil répondent 404, ce sont presque toujours les règles de réécriture des permaliens qui manquent : il suffit d'ouvrir Réglages, Permaliens et d'enregistrer. Quand une seule page répond 404, c'est son adresse qui a changé, et une redirection règle le problème.

Par Jonathan Dewaele · publié le

Cet article suit la documentation officielle des erreurs courantes et celle de l'écran des permaliens, relues le 14 octobre 2026, pour WordPress 7.1.

Toutes les pages en 404, sauf l'accueil

C'est le cas typique après une migration, un changement de structure des adresses, ou un fichier .htaccess écrasé. WordPress n'a plus ses règles de réécriture, et le serveur cherche un fichier qui n'existe pas.

  1. Connectez-vous à l'administration de WordPress.
  2. Ouvrez Réglages, Permaliens.
  3. Sans rien changer, cliquez sur « Enregistrer les modifications ».
  4. Rechargez une page qui répondait 404.

La documentation précise que la simple visite de l'écran des permaliens vide déjà les règles ; l'enregistrement réécrit en plus le fichier .htaccess. Si WordPress ne peut pas écrire ce fichier, il affiche en bas de l'écran les règles à copier vous-même.

Avec WP-CLI, depuis le dossier du site :

wp rewrite flush --hard

L'option --hard réécrit aussi .htaccess. Selon la documentation de la commande, elle demande que le module mod_rewrite soit déclaré dans la configuration de WP-CLI ; sans cela, passez par l'écran des permaliens.

Vérifier le fichier .htaccess

Sur un serveur Apache, le fichier .htaccess, à la racine du site, porte les règles de WordPress entre deux lignes « # BEGIN WordPress » et « # END WordPress ». Une extension, une migration ou une modification à la main peut les avoir effacées.

  1. Ouvrez .htaccess avec le gestionnaire de fichiers ou un client FTP (affichez les fichiers cachés, son nom commence par un point).
  2. Vérifiez que le bloc « # BEGIN WordPress » est présent.
  3. S'il manque, réenregistrez les permaliens comme plus haut, ou copiez les règles que WordPress affiche.

Gardez une copie du fichier avant de le modifier : d'autres règles, de sécurité ou de redirection, peuvent y vivre en dehors du bloc de WordPress.

Une seule page en 404

  1. Vérifiez l'adresse. Dans la liste des pages ou des articles, ouvrez la page et regardez son permalien, sous le titre. Une faute de frappe dans un lien, ou un permalien modifié, suffit.
  2. Vérifiez son statut. Une page en brouillon, programmée ou mise à la corbeille répond 404 aux visiteurs.
  3. Cherchez un doublon de nom. La documentation signale qu'une page qui porte le même nom qu'un type de contenu personnalisé peut répondre 404 : renommez la page et son identifiant.

Rediriger les anciennes adresses

Quand une page a changé d'adresse, les liens qui pointaient vers l'ancienne, depuis Google ou d'autres sites, tombent sur une 404. Une redirection 301 envoie le visiteur, et les moteurs de recherche, vers la nouvelle adresse.

La façon la plus simple est une extension de redirection, qui enregistre aussi les 404 rencontrées par vos visiteurs : vous voyez ce qui manque, et vous le redirigez. Dans la Search Console de Google, le rapport des pages introuvables donne la même information du point de vue du moteur.

Ne redirigez pas toutes les 404 vers l'accueil : un visiteur qui cherchait une page précise ne la retrouve pas, et Google traite ce genre de redirection comme une 404.

Une page 404 utile

Une 404 arrive toujours un jour. Votre thème en fournit une : vérifiez qu'elle propose une recherche et un lien vers l'accueil, plutôt qu'un simple message d'erreur.

Sur un hébergement Hubspace

Sur toutes nos offres, le fichier .htaccess se modifie depuis le gestionnaire de fichiers de Plesk, ouvert depuis votre espace client, et l'écran des permaliens de WordPress fonctionne directement. WP-CLI en SSH est disponible à partir de l'offre Sérénité.

Si vos pages répondent 404 juste après une migration, nous la vérifions avec vous : la migration WordPress est offerte, et le contrôle des adresses en fait partie. Si le site répond par une erreur 500 plutôt qu'une 404, voir Erreur 500 sur WordPress.

Questions fréquentes

Les erreurs 404 nuisent-elles au référencement ?

Quelques 404 sur des pages supprimées, non : c'est la réponse normale. Elles nuisent quand des pages importantes, liées depuis d'autres sites, disparaissent sans redirection. Redirigez celles-là.

Pourquoi les images répondent-elles aussi 404 après une migration ?

Les adresses des médias contiennent souvent l'ancien domaine dans la base de données. Il faut remplacer l'ancienne adresse par la nouvelle dans la base, avec un outil qui gère les données sérialisées, comme la commande wp search-replace.

Faut-il une extension pour régler une 404 ?

Pas pour les permaliens : l'écran Réglages, Permaliens suffit. Une extension devient utile pour suivre et rediriger les anciennes adresses.

Articles liés