Bonjour,
J'ai un petit problème,
J'ai activé un certificat SSl, correctement, j'ai ensuite mis en place les redirections de mes URL vers le Https. (j'ai changé le code dans htaccess et j'ai utilisé "Search and replace DB")
Or les redirections fonctionnent seulement sur ma page d'accueil, quand je met une adresse pour une de mes pages, https ne fonctionne pas.
Par exemple si je fais : "exemple.fr/contact", l' URL ne va pas changer. Mais si je fais "exemple.fr", l'URL change correctement.
Merci de votre aide...
Hello,
Tu as fait une redirection de HTTP vers HTTPS dans ton .htaccess ?
Premier lien Google https://docs.planethoster.com/guide/astuces-techniques/ssl-comment-rediriger-http-vers-https-depuis-le-htaccess
Sur WP, tu as bien changé l'adresse de ton blog dans les réglages généraux, pour mettre https ?
Pour forcer ton back-office en HTTPS tu dois également suivre ça https://codex.wordpress.oss.org/Administration_Over_SSL
Merci pour ton aide.
J'ai bien fait tout ça mais lorsque j'utilise une instance type "better search replace" pour changer les URL sur les pages secondaires, il me dit que 0 cellules vont être changés lors de : http://exemple.com vers https://exemple.com
Personnellement, je le fais via une requête SQL
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://sansLeSSL', 'https://avecLeSSL') WHERE post_status = 'publish'
Mais si tu n'es pas sûr de ce que tu fais, n'utilises pas cette méthode, et dans tous les cas, sauvegarde ta base de données avant pour qu'en cas de problème tu puisses revenir sur la version précédente
Merci de ta réponse,
Du coup j'ai réinstaller Wordpress et tout a fonctionné correctement...
Bonne soirée