Comment résoudre les problèmes d'accès, de connexion et de redirection
Lors de la restauration d'un site avec Duplicator, vous pouvez rencontrer des problèmes d'accès tels que des problèmes de connexion et de redirection. Ces erreurs sont généralement liées aux configurations du serveur Web, aux conflits de plugins ou à des paramètres incorrects. Ce guide vous aidera à dépanner et à résoudre ces problèmes.
403 Accès refusé
Si vous voyez une erreur « 403 Interdit » ou « 403 Accès refusé » après l'installation de votre site, cela signifie que le serveur Web restreint l'accès à un chemin spécifique. Duplicator ne contrôle pas cela, mais vous pouvez essayer les solutions suivantes :
Solution 1 : Contacter votre hébergeur
Si vous n'êtes pas familier avec les configurations de serveur Web, contactez votre fournisseur d'hébergement et fournissez-lui l'URL où le problème se produit. Il pourra généralement résoudre ce problème rapidement.
Solution 2 : Modifier la configuration du serveur Web
Si vous avez accès au serveur, modifiez le fichier de configuration Apache (httpd.conf, ou httpd-ssl.conf pour les sites SSL) et ajoutez :
# Le chemin du répertoire ci-dessous doit correspondre à votre serveur, ceci est un EXEMPLE
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Après avoir effectué les modifications, redémarrez Apache.
Solution 3 : Ressources supplémentaires
Pour plus de détails sur la résolution des erreurs 403, veuillez consulter ce guide : « Comment corriger l'erreur 403 Forbidden dans WordPress » par WPBeginner.
Erreurs 404 et problèmes de redirection
Si votre site affiche une erreur 404, redirige incorrectement ou empêche la connexion, essayez ces solutions :
Solution 1 : Corriger les problèmes de redirection
Les redirections peuvent provenir des problèmes suivants. Vérifiez chaque élément pour le problème potentiel et la solution :
- Fichiers mal configurés comme
wp-config.php,.htaccessou les fichiersfunctions.phpdu thème.- Vérifiez le fichier
.htaccesspour les redirections inutiles. - Essayez de supprimer votre fichier
.htaccesset d'en générer un nouveau dans Paramètres » Permaliens dans WordPress.
- Vérifiez le fichier
- Un plugin de redirection.
- Désactivez les plugins à l'aide de l'installateur.
- Redirections côté serveur.
- Vérifiez les paramètres cPanel ou demandez à votre hébergeur.
- Les permaliens WordPress sont mal configurés.
- Suivez ces étapes pour le dépannage des permaliens WordPress.
- Vérifiez le fichier
installer-log.txtpour des avertissements ou erreurs supplémentaires.
Solution 2 : Corriger les problèmes de chemin
Si « index.php » apparaît dans la barre d'adresse ou est joint à chaque requête HTTP, vous devrez mettre à jour votre configuration Apache.
Pour autoriser les permaliens dans Apache, vous devez indiquer à Apache d'autoriser les sites individuels à mettre à jour le fichier .htaccess, en ajoutant les options suivantes à la section Directory dans le fichier de configuration httpd.conf de votre hôte Apache :
Ajoutez ce qui suit au fichier httpd.conf.
# Le chemin du répertoire ci-dessous doit correspondre à votre serveur, ceci est un EXEMPLE
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Redémarrez Apache ensuite. Si vous êtes sur un hébergement économique sans accès au fichier httpd.conf, vous devrez envoyer cette entrée de FAQ à votre hébergeur.
Solution 3 : Vérifier les plugins et thèmes
Les problèmes de redirection peuvent souvent être causés par des plugins ou des thèmes.
Pour isoler rapidement les problèmes courants et désactiver les plugins lors de l'exécution de l'installeur, commencez par activer le Mode avancé dans le coin supérieur droit, et assurez-vous que Installation complète est sélectionné si vous choisissez d'utiliser le Mode sans échec.

Ensuite, saisissez les informations de Connexion à la base de données sous Configuration, puis cliquez sur Valider.

Pour désactiver tous les plugins en une seule fois :
- Lorsque vous commencez l'étape 1 de l'installateur, utilisez Options » Avancé » Mode sans échec.
- Réglez le menu déroulant sur Activé.

Pour désactiver uniquement certains plugins :
- Lorsque vous commencez l'étape 3 de l'installeur, utilisez Options » Plugins actifs pour désactiver les plugins individuels un par un en les décochant.

Il est recommandé d'utiliser d'abord le mode sans échec. Si vous suspectez que certains plugins sont à l'origine du problème, désactivez le Mode sans échec, puis désactivez ces plugins spécifiques à l'étape 3 comme indiqué ci-dessus. Enfin, après vous être connecté à votre administration WordPress, réactivez chaque plugin un par un, et enregistrez à nouveau les paramètres si applicable, jusqu'à ce que le problème soit trouvé.
Si le problème persiste après avoir essayé les options ci-dessus, envisagez d'examiner le fichier functions.php de votre thème pour vous assurer qu'aucun code personnalisé ne provoque une redirection. Envisagez également de consulter certaines des solutions dans cette FAQ.
Solution 4 : Vider le cache du navigateur
Google Chrome et d'autres navigateurs mettront en cache vos redirections 301.
Pour vider le cache du navigateur dans plusieurs navigateurs, consultez ce guide. Vous devriez ensuite pouvoir retester le site. Si vous avez récemment rencontré la redirection, vous n'avez probablement besoin que de supprimer les données de la dernière heure.
Alternativement, utilisez une fenêtre de navigation privée/incognito. Dans ce cas, le cache est vidé après la fermeture du navigateur.
Problèmes de connexion à l'administrateur WordPress
Si vous ne parvenez pas à vous connecter après l'installation, essayez ces solutions :
Solution 1 : Ajouter un nouvel utilisateur administrateur
Dans l'installateur Duplicator, assurez-vous que le Mode Avancé est activé sur le premier écran.
Ensuite, à l'Étape 3, sous Options » Créer un nouvel utilisateur, créez un nouvel utilisateur administrateur.

Utilisez ce nouveau compte pour vous connecter.
Solution 2 : Valider ou réinitialiser la connexion
- Essayez de réinitialiser le mot de passe via le lien Mot de passe perdu ? sur l'écran de connexion.
- Désactivez les plugins pendant l'installation pour exclure les conflits, en suivant les étapes ici.
- Vous devrez peut-être réinitialiser le mot de passe en suivant ces instructions.
- Si toutes les autres options échouent, vous pouvez utiliser le script de réinitialisation d'urgence du mot de passe.
Solution 3 : Corriger les problèmes de redirection
Si vous essayez de vous connecter au tableau de bord d'administration de WordPress, mais que vous êtes redirigé vers la page de connexion sans aucun message d'erreur de nom d'utilisateur/mot de passe invalide, alors la redirection de connexion est peut-être défectueuse. Essayez de modifier l'adresse URL dans votre navigateur pour l'une des adresses suivantes, puis essayez de vous connecter :
https://yoursite.com/wp-adminhttps://yoursite.com/wp-login.php
Erreurs wp-config.php
Si des erreurs apparaissent après l'importation du site, elles peuvent être dues à une mauvaise configuration du fichier wp-config.php. Le plugin copie toutes les constantes définies de votre fichier wp-config.php. Cependant, en raison de la complexité de la façon dont ces constantes sont initialisées en PHP, il existe des cas rares où la réplication de votre wp-config.php précédent peut échouer, soit silencieusement, soit avec une erreur.
Quelques exemples sont :
- Barres obliques inverses ou autres paramètres personnalisés.
- Une constante définie est initialisée avec une vérification de flux.
- Des variables dynamiques sont concaténées à la valeur de votre plan.
Dans de telles circonstances, vous pourriez voir ceci dans les journaux :
PHP ERROR: Fin de fichier inattendue
PHP WARNING: Utilisation de constante indéfinie
Solution 1 : Inspecter wp-config.php
- Ouvrez
wp-config.phpet recherchez les constantes manquantes ou les erreurs de syntaxe. - Corrigez les valeurs incorrectes ou les chemins erronés.
- Vérifiez les macros pour les valeurs incorrectes en cas d'initialisation complexe avec des vérifications de flux, des variables dynamiques, des barres obliques inverses, etc.
Solution 2 : Réinitialiser wp-config.php
Si les erreurs persistent, créez un nouveau wp-config.php manuellement :
- Téléchargez un nouveau fichier
wp-config.phpdepuis WordPress.org. - Modifiez-le avec les détails de votre base de données.
- Remplacez votre fichier
wp-config.phpexistant.
Si le problème persiste, contactez votre fournisseur d'hébergement.
Et voilà ! Nous espérons que ce guide vous a aidé à résoudre les problèmes d'accès, de connexion et de redirection que vous rencontriez.
Si vous cherchez un moyen de résoudre les problèmes de migration, consultez notre guide : « Comment résoudre les problèmes de migration WordPress ? ».