Erreur 404 page introuvable – le site de staging redirige vers le site de production après le clonage ou la migration

Si tu as créé un site de staging avec WP Staging et que l’accès au site de staging te redirige vers le site de production, tu as plusieurs options à essayer pour résoudre ce problème :

Activer les paramètres de permaliens post name sur le site de staging

Quand tu es sur le site de staging et qu’un clic sur un lien te redirige vers le site live, essaie d’activer les paramètres de permaliens sur le site de staging en les rendant identiques à ceux du site de production.

Par défaut, WP Staging configure les permaliens en mode simple (plain), donc changer ce paramètre résoudra souvent les problèmes de redirection de liens.

En savoir plus : Comment activer les permaliens WordPress.

Utiliser des URLs absolues plutôt que relatives.

Vérifie la structure des liens qui redirigent vers le site de production.

WP Staging ne peut pas faire de recherche & remplacement sur les liens relatifs, il a donc besoin de liens absolus sur ton site pour effectuer un remplacement automatique.

Par exemple :​

Lien fonctionnel : https://domain.com/path-to-page
Lien non fonctionnel : /path-to-page

​Pour résoudre ce problème, tu as trois options :

  • A. Crée un nouveau site de staging en utilisant un sous-domaine. Les liens relatifs n’auront alors aucun effet secondaire et fonctionneront comme prévu.
  • B. Utilise des URLs absolues plutôt que des liens relatifs.
    Convertis tous les liens relatifs en liens absolus. Fais-le d’abord sur le site live, puis clone à nouveau ou modifie les liens du site de staging après sa création.
  • ​C. Ignore les liens relatifs non fonctionnels et ouvre les pages du tableau de bord d’administration pour les modifier.

    La méthode recommandée est l’option `A` ou `B`, car elle rend le travail sur le site de staging bien plus simple que d’ouvrir toutes les pages depuis le tableau de bord.

Supprimer ou modifier le .htaccess

Ce qui suit s’applique uniquement si ton site utilise le serveur web Apache !

Quand tu crées un clone de ton site dans un sous-dossier, WP Staging supprime le .htaccess sur le site cloné.

La raison est que WordPress utilise le .htaccess situé dans le dossier racine de ton site de production. Si l’un de tes Plugins recrée le fichier `.htaccess` sur le site de staging, ce fichier pourrait écraser les règles de réécriture, ce qui entraînerait des permaliens non fonctionnels sur le site de staging.

Si c’est le cas, renomme le `.htaccess` situé dans le site de staging en autre chose comme `.htaccess-disabled` et réessaie d’accéder au site de staging. Tu peux utiliser ton client FTP, le gestionnaire de fichiers cPanel ou un Plugin de gestionnaire de fichiers installé sur ton site de production pour renommer le fichier.

Paramètres .htaccess de Bitnami

Si tu utilises WordPress dans une instance Bitnami, tu dois prendre des étapes supplémentaires.

Les permaliens post-name ne sont pas pris en charge par défaut sur les instances WordPress Bitnami car Bitnami n’utilise pas le .htaccess dans le dossier racine du site. Il ignore tout fichier .htaccess qui s’y trouve.

Bitnami n’utilise pas le fichier .htaccess par défaut à la racine de ton site ; à la place, toutes les configurations .htaccess sont ajoutées à un fichier appelé : /opt/bitnami/apps/APPNAME/conf/htaccess.conf.

Si tu veux que les permaliens fonctionnent, tu devras modifier le fichier htaccess.conf.

Va dans ce fichier et ajoute-y ce qui suit :

PHP
<Directory /opt/bitnami/apps/wordpress/htdocs/STAGING>
 <IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /STAGING/
 RewriteRule ^index\.php$ - [L]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule . /STAGING/index.php [L]
 </IfModule>
 </Directory>
Remplace le mot STAGING par le nom de dossier de ton site de staging.

Une autre option serait de conserver les permaliens en mode simple. Dans ce cas, tu n’as pas du tout besoin de modifier le fichier htaccess.conf.

Ajuster le nginx.conf si ton site utilise le serveur web Nginx

Si tu obtiens une erreur 404 page introuvable et que le serveur web de ton site est Nginx, tu devras ajuster le nginx.conf de ton serveur web.

Dans ce cas, suis cet article pour le faire !

Cloner vers un sous-domaine

Si tu n’arrives pas à résoudre le problème de redirection, tu peux cloner ton site WordPress vers un sous-domaine et un autre dossier en utilisant l’option de chemin cible et de nom d’hôte personnalisé de WP STAGING  | PRO :

Nous avons rédigé un guide complet sur la façon de cloner ton site WordPress vers un autre sous-domaine :
https://wp-staging.com/docs/create-a-staging-site-clone-wordpress/#Clone_to_a_Subdomain

Utilisation de Plugins de langue comme WPML ou Polylang

Si tu utilises un Plugin de langue comme Polylang ou WPML qui ajoute un slug de langue à l’URL, par exemple https:// example.com/en/page1
tu devras activer les permaliens post name sur ton site de staging.

Sinon, cela pourrait être une autre raison de redirection vers le site live.

Désactiver les Plugins de sécurité & de connexion sur le site de staging

Crée un nouveau site de staging et désactive tous ces Plugins en excluant leurs dossiers du processus de clonage :

  • Les Plugins de sécurité comme Wordfence, iThemes Security, Cerber, WP Spamshield, etc.
  • Les Plugins de cache comme W3 Total, WP Rocket, etc.
  • Les Plugins de langue comme WPML, Polylang (ou active les permaliens sur le site de staging)
  • Les Plugins de redirection ou « Masquer ma connexion »

Si tu as déjà créé un site de staging et que tu dois désactiver ces Plugins de sécurité, tu peux désactiver des Plugins spécifiques en renommant leur dossier via FTP ou un Plugin de gestionnaire de fichiers.

Par exemple, tu peux désactiver le Plugin WP Spamshield en renommant son dossier stagingsite/wp-content/plugins/wp-spamshield en autre chose.

Désactiver les Plugins de redirection sur le site de staging

Certains Plugins peuvent causer des redirections, comme les Plugins de redirection spécifiques, les Plugins d’adhésion ou les Plugins SSL qui redirigent vers HTTPS quand tu accèdes à ton site depuis un endpoint HTTP.

Quelques exemples de ces Plugins :

Si tu utilises l’un de ces Plugins sur ton site de staging, crée un nouveau site de staging en excluant ce Plugin particulier du processus de clonage.

Sinon, tu peux désactiver le Plugin qui cause la redirection sur ton site de staging en renommant son dossier en quelque chose d’autre, comme
/wp-content/plugins/plugin-name-disabled. Connecte-toi à ton site de staging via FTP et renomme le dossier du Plugin concerné.

Ça te redirige toujours vers le site de production ?

Si le problème n’est toujours pas résolu, ouvre un ticket de support et nous t’aiderons à résoudre le problème de redirection.

Updated on mai 23, 2026

Rene Hermenau

Auteur : Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.