web-dev-qa-db-fra.com

Lors de la conversion d'un site WordPress de HTTP à HTTPS, toutes les références HTTP codées en dur doivent-elles être mises à jour?

Nous avons un site HTTP Wordpress que nous souhaitons convertir en HTTPS ou en SSL. Devons-nous trouver toutes les mentions de ressources HTTP codées en dur ou pouvons-nous simplement faire une redirection 301 dans . Htaccess, et comment le faisons-nous?

Nous sommes un site Web à but non lucratif et j'ai une connaissance limitée de Wordpress et du webmastering (bien que je sois un utilisateur averti des navigateurs et que je puisse éditer du HTML de base).

1
Darryn Brisdaz

Il y a peu d'étapes à suivre pour convertir le site WordPress en HTTPS.

  1. Effectuez une sauvegarde complète de vos fichiers de base de données et de site Web.

  2. Dans WP admin> Paramètres: sélectionnez HTTPS sous WordPress Adresse et adresse du site.

  3. .htaccess: Effectuez les modifications requises pour rediriger front-end vers https.

  4. Chemin des images: vous devrez peut-être modifier le chemin des images. Vous pouvez ouvrir une base de données complète dans un fichier texte et remplacer http://votredomaine.com par https://votredomaine.com.

Assurez-vous que votre domaine préféré est identique partout.

4
TopQnA

La méthode la plus simple consiste à:

  1. Accédez à votre cpanel et appuyez sur Ctrl + f (recherche de chiffrement). Entrez la section chiffrons

enter image description here

  1. Cliquez sur le problème.

enter image description here

  1. Cliquez sur question à nouveau pour toutes les options.

  2. Installez le plugin suivant: Really Simple SSL.

  3. Activez-le depuis votre wp-admin

Avec ces étapes, votre certificat fonctionnera déjà. Puisque vous dites que ce n'est pas un site qui cherche des avantages et que vous n'avez pas plus d'expérience, c'est la méthode la plus simple et la plus gratuite.

1
Hugo L.M

Cette réponse s'appuiera sur ce que les deux autres réponses ont déclaré:

  1. Avez-vous besoin de changer les URL codées en dur? Vous n'avez pas besoin, mais vous voudrez peut-être. Si vous implémentez des fichiers Global 301 dans votre fichier .htaccess, tout lien de votre site Web commençant par http doit être redirigé automatiquement vers https. Cependant, je voudrais toujours passer par les menus, les widgets, etc., et partout où vous avez votre URL absolue non sécurisée codée en dur, mettez-la à jour. (Pourquoi créer une redirection supplémentaire alors que vous n'êtes pas obligé?)

  2. Comment implémenter les 301 en .htaccess - lisez tout cet article: https://wpism.com/301-redirects-wordpress/

1
Henry Visotski