WordPress : passer de http en https
Je ne fais aucune documentation technique ici, mais juste les deux petites choses auxquelles vous n’aurez peut-être pas pensé : une fois les certificats générés et installés, s’il y a quelque chose qui ne fonctionne pas (une redirection infinie par exemple), voici des endroits où regarder :
Installez l’utilitaire wp-cli
qui vous permet de tout faire, y compris l’option search-replace
et remplacez « http://monsite
» par « https://monsite
« . N’oubliez pas de faire une sauvegarde avant (merci mysqldump
).
- Vous avez nginx en tant que reverse proxy ? Forcez WordPress en
https
:
Fichierwp-config.php
ajoutez ce code :if ((!empty($_SERVER['HTTP_X_FORWARDED_PROTO'])) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ) { $_SERVER['HTTPS'] = 'on'; }
- Si cela ne fonctionne toujours pas, essayez de forcer l’admin en
https
ainsi :
wp-config.php
» ajoutez ce define au début :define('FORCE_SSL_ADMIN', true);