Forcer SSL sur B2Evo : Différence entre versions
(→Présentation) |
|||
Ligne 21 : | Ligne 21 : | ||
= Présentation = | = Présentation = | ||
− | Le passage en '''[[HTTPS]]''' du système de '''[[blogs]] [[B2Evo]]''' est impératif pour ne pas risquer de se voir bloquer par certains '''[[navigateur]]''' tels que '''[[Chrome]]''' qui, depuis sa '''[[version]]70''' bloque carrément les '''[[sites]]''' en '''[[HTTP]]''' ! La présente page vise à expliquer comment procéder sous réserve que le certificat '''[[SSL]]''' ait été correctement installé. | + | Le passage en '''[[HTTPS]]''' du système de '''[[blogs]] [[B2Evo]]''' est impératif pour ne pas risquer de se voir bloquer par certains '''[[navigateur]]''' tels que '''[[Chrome]]''' qui, depuis sa '''[[version]] 70''' bloque carrément les '''[[sites]]''' en '''[[HTTP]]''' ! La présente page vise à expliquer comment procéder sous réserve que le certificat '''[[SSL]]''' ait été correctement installé. |
= Procédure = | = Procédure = |
Version du 12 octobre 2018 à 20:33
Lien court vers cette page : https://vt.cx/FSSLB2 QR code vers cette page : https://vt.cx/FSSLB2.qr
Sommaire
Mots-clé
Présentation
Le passage en HTTPS du système de blogs B2Evo est impératif pour ne pas risquer de se voir bloquer par certains navigateur tels que Chrome qui, depuis sa version 70 bloque carrément les sites en HTTP ! La présente page vise à expliquer comment procéder sous réserve que le certificat SSL ait été correctement installé.
Procédure
La procédure ici décrite sous-entend que le certificat a été préalablement installé et n'entre pas dans le détail de son installation compte tenu des particularités de chaque installation. Le passage en HTTPS se fait en 2 étapes très simples :
- Configuration générale (_basic_config.php)
- Paramétrage de l'URL de chaque blog
= Configuration générale
La configuration se fait pour la page d'accueil du blog, celle rattachée au nom de domaine de base.
- Éditer /conf/_basic_config.php après en avoir fait une copie de sauvegarde
- Répérer la variable $baseurl et modifier dans son contenu http par https
- Sauver le fichier ainsi édité
- Vider les caches du bloc et du navigateur
- Rafraichir la page d'accueil par Ctrl + F5
- A ce stade, si le certificat est bien installée et le fichier _basic_config.php correctement modifié, la connexion à la page d'accueil est maintenant sécurisée. On peut passer à l'étape suivante pour sécuriser chaque blog.
Paramétrage de l'URL de chaque blog
Cette opération nécessite d'accéder au back office de B2Evo en mode administrateur.
- Cliquer sur Back-Office
- Cliquer sur Collection
- Cliquer sur chaque blog et procéder comme suit :
- Cliquer sur Réglages
- Cliquer sur URLs
- Modifier l'une ou l'autre des lignes suivantes pour que le lien vers le blog soit sécurisé à savoir :
- Soit cliquer sur Relatif à baseurl: en ajoutant le fichier PHP d'accueil de la page
- Soit modifier URL absolue: pour qu'elle pointe sur la page en https et non plus en http
- Cliquer sur Enregistrer les modifications!
- Vider les caches du bloc et du navigateur
- Rafraichir la page d'accueil par Ctrl + F5
- Tester le lien https vers le blog ainsi modifié
- Refaire cette opération pour l'ensemble des blogs du système