1. Intégration de serveur de noms pour les éditeurs avec un certificat SSL préexistant :
Dans cette méthode, votre certificat SSL est téléchargé sur le serveur de votre site. Lorsque le client initie une demande HTTPS, Ezoic utilise le certificat SSL et déchiffre la demande. Ezoic effectue ensuite un appel en utilisant HTTPS vers votre serveur d'origine pour obtenir le contenu du site, optimise la page, puis renvoie le contenu à l'utilisateur.
- Assurez-vous que votre site est intégré à Ezoic en utilisant les serveurs de noms d'Ezoic.
- Vérifiez que votre site dispose d'un certificat SSL valide sur le serveur.
- Activez l'application SSL dans le tableau de bord d'Ezoic (Paramètres > Confidentialité > onglet SSL > Modifier les paramètres SSL).

- Sélectionnez l'option 'Complet' dans les paramètres SSL.

- Si aucune redirection automatique vers HTTPS n'est déjà établie sur le serveur hôte, activez ce paramètre dans le tableau de bord d'Ezoic. Faites attention à ne pas l'activer si une redirection automatique existe déjà sur le serveur hôte pour éviter des problèmes sur le site.
2. Intégration du serveur de noms pour les éditeurs sans certificat SSL préexistant :
Avec cette méthode, le client initie une demande HTTPS, Ezoic a le certificat SSL et peut déchiffrer la demande. Ezoic effectue ensuite un appel non chiffré, en utilisant HTTP, vers le serveur d'origine de votre site pour obtenir le contenu. Par la suite, Ezoic optimisera la page, chiffrera le contenu et renverra ces informations à l'utilisateur.
- Assurez-vous que votre site est intégré à Ezoic en utilisant les serveurs de noms d'Ezoic.
- Vérifiez que votre site ne dispose pas d'un certificat SSL préexistant sur le serveur.
- Ajoutez vos hôtes (y compris tous les sous-domaines) dans l'application SSL pour générer des certificats Ezoic.
- Choisissez l'option 'Flexible' dans les paramètres SSL.
- Vérifiez que HTTPS fonctionne sur le site en modifiant l'URL de HTTP à HTTPS. Une fois vérifié, vous pouvez choisir de rediriger automatiquement toutes les demandes HTTP vers HTTPS.

3. Intégration Cloudflare :
Pour s'intégrer via l'application CloudFlare d'Ezoic, si vous avez un SSL fourni par CloudFlare, vous devez vous assurer que l'application SSL chez Ezoic reflète ces paramètres chez Cloudflare, par exemple, "Strict", "Complet", ou "Flexible".
- Intégrez votre site avec Ezoic via l'application Cloudflare en utilisant les serveurs de noms de Cloudflare.
- Complet :
- Assurez-vous que votre site utilise le SSL 'Complet' ou 'Strict' de Cloudflare.
- Téléchargez votre certificat/clé SSL sur Ezoic ou installez l'application SSL dans le tableau de bord d'Ezoic.
- Flexible :
- Assurez-vous que votre site utilise le SSL 'Flexible' de Cloudflare.
- Aucune action n'est requise dans le tableau de bord d'Ezoic.
- Strict :
Un éditeur avec un certificat SSL préexistant utilisant CloudFlare peut voir que ses paramètres sont définis sur strict. Cela fonctionne de la même manière que le paramètre complet, sauf que le certificat SSL d'origine DOIT être valide. Le client initie une demande HTTPS ; la demande va d'abord à Cloudflare ; Cloudflare déchiffre ensuite la demande et la transmet à Ezoic en tant que demande HTTPS. Ezoic possède également le certificat SSL et déchiffre la demande. Ezoic effectue ensuite un appel en utilisant HTTPS vers le serveur d'origine du site pour obtenir le contenu, optimise la page, puis renvoie le contenu à Cloudflare, qui renvoie cette information à l'utilisateur.
- Assurez-vous que vos paramètres Cloudflare sont définis sur strict.
- Vérifiez que votre certificat SSL d'origine est valide (non expiré, émis par une autorité de certification de confiance et contenant un nom commun ou un nom alternatif d'objet correspondant au nom d'hôte demandé).
Veuillez noter que le SSL d'Ezoic est incompatible avec la méthode d'intégration par le biais de JavaScript et de Plugin WordPress. Les éditeurs utilisant ces méthodes d'intégration et souhaitant installer un certificat SSL pour leur domaine doivent le faire en dehors d'Ezoic.