Au cours du week-end, j’ai mis en place le SSL via Cloudflare et j’ai configuré le plugin WP Security pour avoir le SSL sur le front-end et le tableau de bord de l’administrateur.
Tout allait bien jusqu’à ce que je décide de désactiver le plugin WP Security pour le moment afin de résoudre mon problème avec Thrive Leads. Mon tableau de bord d’administration WordPress était bloqué et donnait une erreur “Redirect lookup”.
La partie frontale posait également des problèmes, mais j’ai pu rendre mon site web opérationnel en supprimant la redirection HTTP vers https. Mais cela n’a pas fonctionné pour le tableau de bord de l’administrateur.
Si vous êtes dans une situation similaire, ne vous inquiétez pas, voici comment vous pouvez résoudre ce problème.
Comme d’habitude, n’oubliez pas de faire une sauvegarde de la configuration existante, que vous allez modifier prochainement.
- Connectez-vous à votre serveur (si vous êtes en hébergement mutualisé, il s’agit de votre cPanel)
- Allez dans htdocs ou à la racine de votre site web WordPress
- Editez le
fichier wp-config.php
- Vous remarquerez les deux lignes suivantes où SSL est défini comme vrai
// Détails de la configuration de sécurité d'iThemes : 2
define('FORCE_SSL_LOGIN', true ) ; // Forcez SSL pour le tableau de bord - Sécurité > Paramètres > Secure Socket Layers (SSL) > SSL pour le tableau de bord
define( 'FORCE_SSL_ADMIN', true ) ; // Forcez le SSL pour le tableau de bord - Sécurité > Paramètres > Secure Socket Layers (SSL) > SSL pour le tableau de bord
// END iThemes Security - Ne modifiez pas ou ne supprimez pas cette ligne
- Changez ce true en false pour qu’il soit comme ci-dessous.
// Détails de la configuration de iThemes Security : 2
define('FORCE_SSL_LOGIN', false ) ; // Forcez SSL pour le tableau de bord - Sécurité > Paramètres > Secure Socket Layers (SSL) > SSL pour le tableau de bord
define( 'FORCE_SSL_ADMIN', false ) ; // Forcez le SSL pour le tableau de bord - Sécurité > Paramètres > Couches de socket sécurisées (SSL) > SSL pour le tableau de bord
// Fin de la sécurité iThemes - Ne modifiez pas ou ne supprimez pas cette ligne
C’est tout.
Essayez d’accéder à votre tableau de bord et tout devrait aller bien.