Forcer SSL sur B2Evo : Différence entre versions
(→Paramétrage de l'URL de chaque blog) |
(→Articles Vulgum Techus) |
||
(Une révision intermédiaire par un utilisateur est masquée) | |||
Ligne 33 : | Ligne 33 : | ||
* Répérer la variable $baseurl et modifier dans son contenu '''http''' par '''https''' | * Répérer la variable $baseurl et modifier dans son contenu '''http''' par '''https''' | ||
* Sauver le fichier ainsi édité | * Sauver le fichier ainsi édité | ||
− | * Vider les caches du | + | * Vider les caches du blog et du navigateur |
* Rafraichir la page d'accueil par {{K|Ctrl}} + {{K|F5}} | * Rafraichir la page d'accueil par {{K|Ctrl}} + {{K|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. | * 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. | ||
Ligne 52 : | Ligne 52 : | ||
* Tester le lien https vers le blog ainsi modifié | * Tester le lien https vers le blog ainsi modifié | ||
* Refaire cette opération pour l'ensemble des '''[[blogs]]''' du système | * Refaire cette opération pour l'ensemble des '''[[blogs]]''' du système | ||
+ | |||
+ | = [[Liens]] utiles = | ||
+ | * [https://b2evolution.net/man/using-ssl b2evolution.net] Using SSL | ||
= Articles [[Vulgum Techus]] = | = Articles [[Vulgum Techus]] = |
Version actuelle en date du 12 octobre 2018 à 23:55
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 blog 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 blog 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
Liens utiles
- b2evolution.net Using SSL