# Activer Kapsule CDN sur votre site

Source: https://support.kapsulehost.com/fr-fr/cdn-enabling

Kapsule CDN met votre site en cache en périphérie afin que les visiteurs, où qu'ils se trouvent dans le monde, soient servis depuis un emplacement proche plutôt que depuis votre serveur d'origine, et l'activer se fait via un simple interrupteur sur le site que vous souhaitez accélérer.

Il n'y a pas de produit CDN séparé à acheter : il est inclus avec le plan d'hébergement sur lequel se trouve le site. Vous l'activez depuis le menu propre au site dans KPanel, vous patientez quelques minutes pour que le certificat de périphérie soit émis, et votre domaine commence à être servi depuis notre réseau de périphérie. Deux conditions doivent être réunies au préalable, et ce guide les couvre toutes les deux : le site a besoin d'un domaine personnalisé, et son plan doit inclure le CDN.

## Ce que fait Kapsule CDN

Lorsque le CDN est activé, les requêtes vers votre domaine atteignent d'abord notre réseau de périphérie. Tout ce qui est met en cache est servi depuis l'emplacement le plus proche parmi plus de 119 emplacements mondiaux. Tout ce qui n'est pas met en cache, ou qui a expiré, est récupéré depuis votre origine puis conservé en périphérie pour le prochain visiteur.

| Fonctionnalité | Ce que vous obtenez |
|---|---|
| Mise en cache en périphérie | Ressources statiques servies depuis plus de 119 emplacements mondiaux |
| SSL en périphérie | Un certificat de périphérie est provisionné automatiquement pour votre domaine |
| Optimisation d'images (Kapsule CDN+) | Redimensionnement et compression à la volée, activables/désactivables |
| Livraison WebP (Kapsule CDN+) | Un format d'image moderne servi aux navigateurs qui le prennent en charge |
| Contrôles de TTL du cache | Durées de vie distinctes pour la périphérie et le navigateur, en secondes |
| Compteur de bande passante | Utilisation mensuelle en direct, lue depuis la périphérie. La bande passante est illimitée |
| Purge du cache | Purger une URL ou l'ensemble du site depuis le même écran |

## Quels plans incluent le CDN

Le CDN est un droit lié au plan, donc ce que votre site obtient dépend du plan sur lequel il se trouve. Il existe deux niveaux, et le badge en haut de la page du CDN vous indique lequel est actif :

- **Kapsule CDN** couvre la mise en cache en périphérie mondiale, le certificat SSL de périphérie émis automatiquement, et la purge du cache.
- **Kapsule CDN+** ajoute la protection contre les attaques DDoS, le routage intelligent en périphérie, l'optimisation d'images avec livraison WebP, et les contrôles de cache KPanel en plus de tout cela.

**La bande passante en périphérie est illimitée sur chaque plan de ce tableau.** Il n'existe aucun quota
par plan pour ce que la périphérie sert, et aucun point où la périphérie cesse de servir. Ce qui diffère
entre les deux niveaux, c'est l'ensemble de fonctionnalités ci-dessus, pas un volume de trafic. Le seul
seuil qui s'applique est au niveau du compte dans son ensemble plutôt que par plan, et il figure dans la
note sur la politique d'utilisation raisonnable ci-dessous.

| Plan | Niveau de CDN |
|---|---|
| Start (Hébergement Web) | Kapsule CDN |
| Pro (Hébergement Web) | Kapsule CDN+ |
| Agency (Hébergement Web) | Kapsule CDN+ |
| Scale (Hébergement Web) | Kapsule CDN+ |
| Cloud Power (Hébergement Web) | Kapsule CDN+ |
| WordPress Start | Kapsule CDN |
| WordPress Pro | Kapsule CDN+ |
| Managed WP Start | Kapsule CDN |
| Managed WP Pro | Kapsule CDN+ |
| Managed WC Start | Kapsule CDN |
| Managed WC Pro | Kapsule CDN+ |
| Concierge Start | Kapsule CDN+ |
| Concierge Pro | Kapsule CDN+ |
| Concierge Scale | Kapsule CDN+ |

> **Note:** Les comptes de très grande taille sont couverts par la [politique d'utilisation raisonnable](https://kapsulehost.com/fr-fr/legal/fair-use),
> qui publie un seuil unique à l'échelle du compte plutôt qu'un seuil par plan, et précise en toutes
> lettres que nous vous envoyons un e-mail le jour où vous le dépassez, et que nous ne limitons jamais,
> ne facturons jamais rétroactivement et ne suspendons jamais sans préavis.

> **Note:** Les plans WordPress géré et WooCommerce géré comportent une allocation mensuelle de bande passante
> **du site** distincte, qui constitue une mesure différente de celle de la périphérie. La dépasser
> n'entraîne jamais de coupure ni de frais : la bande passante d'hébergement n'est pas facturée, et nous
> vous envoyons un e-mail pour vous informer. [Ce qui est limité sur votre
> plan](https://support.kapsulehost.com/fr-fr/site-slow-resource-limits) traite ce sujet.

Vous pouvez comparer et changer de plan sur [kpanel.kapsulehost.com/plans/hosting](https://kpanel.kapsulehost.com/plans/hosting), ou consulter [Mettre à niveau votre plan](https://support.kapsulehost.com/fr-fr/upgrading-your-plan).

## Avant de commencer

> **Note:** Kapsule CDN nécessite un domaine personnalisé. Si votre site est encore sur un sous-domaine partagé
> KapsuleHost, la page du CDN affiche la bannière **Kapsule CDN a besoin d'un domaine personnalisé** avec
> un bouton **Connecter un domaine personnalisé** à la place du contrôle d'activation. Connectez d'abord
> votre propre domaine au site, puis revenez.

La raison est technique plutôt que commerciale : la périphérie doit émettre un certificat SSL pour le nom d'hôte qu'elle sert, ce qui exige un nom d'hôte dont le DNS peut être pointé vers la périphérie. Un nom d'hôte partagé KapsuleHost est géré par nous et ne peut pas être repointé pour vous, donc la demande de certificat n'aboutirait jamais, et le site semblerait activé tout en affichant des erreurs. Nous bloquons donc cela dès le clic. Consultez [Ajouter un domaine personnalisé à votre site web](https://support.kapsulehost.com/fr-fr/custom-domain-for-website) pour les étapes de connexion.

## Activer le CDN modifie votre DNS

Cela vaut la peine d'être compris avant de cliquer, car cela surprend les gens.

Activer le CDN ne laisse pas votre DNS intact. Votre domaine doit se résoudre vers notre réseau de périphérie plutôt que directement vers votre origine, donc activer le CDN réécrit deux enregistrements pour le site :

- Un **CNAME sur `www`** pointant vers la périphérie. Tout enregistrement A ou AAAA existant sur `www` est d'abord supprimé, car un CNAME ne peut pas coexister avec eux.
- Un **ALIAS sur le domaine nu** pointant vers la même périphérie, de sorte que le trafic vers votre domaine sans le `www` passe lui aussi par le CDN. Tout enregistrement A ou AAAA sur le domaine nu est supprimé.

> **Note:** Si votre domaine utilise les serveurs de noms de KapsuleHost, nous effectuons ces deux modifications
> automatiquement pour vous dans le cadre de l'activation du CDN. Vous n'avez rien à faire. Si le DNS de
> votre domaine est hébergé ailleurs, cette automatisation ne peut pas s'exécuter, les enregistrements ne
> seront pas modifiés, et le certificat de périphérie ne sera jamais émis. [Comprendre les serveurs de
> noms](https://support.kapsulehost.com/fr-fr/nameservers) explique dans quel cas vous vous trouvez.

> **Warning:** Ne supprimez pas et n'écrasez pas ces enregistrements pendant que le CDN est actif. Remettre un
> enregistrement A sur `www` ou sur le domaine nu retire ce trafic de la périphérie, et peut casser
> le renouvellement du certificat. Si vous avez besoin d'un DNS personnalisé pour le site, modifiez-le
> avec le CDN désactivé, puis réactivez le CDN ensuite.

Le site n'est marqué comme ayant le CDN activé qu'une fois que le DNS du domaine principal a effectivement été écrit et pointé vers la périphérie. Si cette étape n'aboutit pas, le panneau continue d'afficher le CDN comme désactivé plutôt que de vous indiquer qu'il est actif alors que votre trafic va encore ailleurs.

## Comment activer le CDN

1. Connectez-vous à [KPanel](https://kpanel.kapsulehost.com).
2. Cliquez sur **Sites web** dans la barre latérale gauche, puis cliquez sur le site que vous souhaitez accélérer.
3. Dans le menu propre au site, ouvrez **Performances**, puis **Kapsule CDN**.
4. La page s'ouvre sur la bannière **CDN désactivé pour ce site**. Cliquez sur **Activer le CDN**.
5. Une confirmation apparaît : « Provisionnement du CDN en file d'attente. Le certificat de périphérie peut prendre jusqu'à 5 minutes. »

L'adresse directe est `/websites/<site-id>/cdn`.

![Page Kapsule CDN pour un site dans KPanel](https://support.kapsulehost.com/help/screenshots/cdn-enabling.613bdae0.webp)

### À quoi ressemble l'attente

Rien de visible ne se passe pendant les premières minutes, et c'est normal plutôt que défaillant. Voici la séquence :

1. Les enregistrements DNS décrits ci-dessus sont écrits pour votre domaine.
2. Ces enregistrements doivent se propager avant qu'un certificat puisse être émis pour le nom d'hôte. C'est une contrainte de temporisation DNS, pas une file d'attente que nous puissions accélérer.
3. La périphérie demande le certificat. Si le DNS ne s'est pas encore propagé, la demande reste en attente et est automatiquement retentée jusqu'à ce qu'elle aboutisse.
4. Une fois le certificat émis, le site bascule vers l'état CDN activé.

> **Note:** Comptez jusqu'à environ cinq minutes, et rechargez la page plutôt que de cliquer à nouveau sur
> **Activer le CDN**. Pendant l'attente, la page continue d'afficher le CDN comme désactivé, car elle ne
> rend compte que du moment où votre trafic peut réellement atteindre la périphérie. C'est délibéré : un
> état à moitié activé qui prétendrait être actif serait pire qu'un honnête « pas encore ».

Une fois le certificat émis, la bannière passe à **CDN activé** avec la note « CDN actif. Votre domaine sert son contenu depuis la périphérie », et l'ensemble complet des cartes de contrôle apparaît en dessous. Le HTTPS est alors forcé sur le nom d'hôte.

> **Tip:** Il n'existe aucune entrée **CDN** dans la barre latérale principale de KPanel. Le CDN appartient à un site, donc il se trouve un niveau plus bas, sous **Performances**.

## Paramètres que vous pouvez modifier

### TTL du cache

La carte **TTL du cache** contient deux valeurs, toutes deux en secondes, toutes deux fixées par défaut à 3600 (une heure) :

- **TTL du réseau (secondes)** : combien de temps la périphérie conserve une copie avant de retourner vers votre origine.
- **TTL du navigateur (secondes)** : combien de temps le navigateur du visiteur conserve sa propre copie.

Des valeurs plus basses signifient un contenu plus frais et davantage de requêtes vers votre origine. Des valeurs plus élevées signifient de meilleures performances et un contenu plus ancien jusqu'à ce que vous purgiez. Les modifications sont enregistrées au fur et à mesure que vous les définissez et sont poussées vers la périphérie immédiatement.

### Optimisation d'images

L'optimisation d'images est une fonctionnalité **Kapsule CDN+**. Sur un plan avec Kapsule CDN+, la carte **Optimisation d'images** comporte deux interrupteurs, tous deux activés lorsque le CDN est activé pour la première fois :

- **Optimisation d'images à la volée** : redimensionne et compresse les images lors de la première requête, puis met en cache le résultat optimisé en périphérie.
- **Servir WebP aux navigateurs compatibles** : livre le WebP aux navigateurs qui annoncent une prise en charge, et le format d'origine à tous les autres.

Les deux valent la peine d'être laissés activés pour presque tous les sites. Ne désactivez l'optimisation d'images que si vous servez des images qui doivent arriver identiques au bit près à l'original.

Sur un plan avec Kapsule CDN, la carte est remplacée par une note indiquant que l'optimisation d'images est incluse avec Kapsule CDN+, avec un lien vers les plans qui l'incluent. Faire passer le plan du site à un plan avec Kapsule CDN+ active l'optimisation d'images immédiatement. Passer à un plan qui ne l'inclut pas prend effet lors de votre prochain renouvellement, moment où l'optimisation d'images se désactive.

## Surveiller votre bande passante

La carte **Bande passante de ce mois** est lue en direct depuis la périphérie et se réinitialise le premier de chaque mois. Elle affiche ce que vous avez servi, et indique **Bande passante illimitée** à côté, car il n'y a rien pour la comparer : cette lecture est là pour que vous puissiez voir la quantité de travail effectuée par la périphérie pour vous, pas pour que vous restiez sous un seuil.

> **Note:** Il n'existe aucun point où la diffusion en périphérie s'arrête, et aucun chiffre que vous puissiez
> dépasser. La carte est une lecture, jamais un compteur. Si votre compte est suffisamment important pour
> que la [politique d'utilisation raisonnable](https://kapsulehost.com/fr-fr/legal/fair-use) à l'échelle du compte s'applique, cette
> politique publie le seuil, et nous vous envoyons un e-mail le jour où vous l'atteignez plutôt que de
> modifier la façon dont votre site est servi.

Si la carte affiche « Usage unavailable », le chiffre en direct n'a tout simplement pas pu être récupéré à ce moment-là. C'est un problème d'affichage, pas un signe que le CDN est hors service. Rechargez la page dans une minute.

## Désactiver le CDN

1. Ouvrez **Performances**, puis **Kapsule CDN** sur le site.
2. Faites défiler jusqu'à la carte **Désactiver le CDN**, qui indique « Le trafic retourne vers votre serveur d'origine. »
3. Cliquez sur **Désactiver**.

Le trafic revient immédiatement vers votre origine, et la zone de périphérie du site est supprimée, de sorte que la bande passante cesse de s'accumuler. Vous pouvez le réactiver à tout moment, mais les enregistrements DNS et le certificat de périphérie doivent être recréés, comptez donc à nouveau quelques minutes.

## Dépannage

**« Kapsule CDN a besoin d'un domaine personnalisé. »** Le site est encore sur un nom d'hôte partagé KapsuleHost. Connectez votre propre domaine, puis activez le CDN sur ce domaine. C'est la raison la plus courante d'échec de l'activation.

**« Kapsule CDN n'est pas inclus dans votre plan actuel. »** Le plan associé à ce site n'a pas droit au CDN. Déplacez le site vers l'un des plans listés ci-dessus et l'activation devient disponible. Consultez [Mettre à niveau votre plan](https://support.kapsulehost.com/fr-fr/upgrading-your-plan).

**La bannière continue d'indiquer que le CDN est désactivé après une minute.** Les enregistrements DNS doivent se propager avant que le certificat puisse être émis, ce qui prend jusqu'à environ cinq minutes. Patientez, puis rechargez.

**Cela fait bien plus de cinq minutes et le CDN est toujours désactivé.** La cause la plus probable est que le DNS de votre domaine n'est pas hébergé chez nous, donc les enregistrements n'ont pas pu être écrits automatiquement. Vérifiez où pointent vos serveurs de noms. Si votre domaine utilise les serveurs de noms de KapsuleHost et que le problème persiste, contactez-nous.

**Mon site est repassé vers l'origine après avoir modifié le DNS.** Réajouter un enregistrement A sur `www` ou sur le domaine nu écrase les enregistrements qui acheminent le trafic vers la périphérie. Désactivez le CDN, réglez le DNS dont vous avez besoin, puis réactivez-le.

**Le badge du CDN s'affiche mais pas mes modifications.** C'est la mise en cache qui fonctionne comme prévu. Purgez l'URL que vous avez modifiée, ou le site entier : consultez [Purger le cache de Kapsule CDN](https://support.kapsulehost.com/fr-fr/cdn-cache-purge).

**Le site n'est pas devenu plus rapide.** Le CDN accélère la livraison, pas la génération des pages. Si vos pages sont lentes à construire sur l'origine, mettez-les en cache plus longtemps ou corrigez d'abord l'origine. [Améliorer la vitesse de votre site](https://support.kapsulehost.com/fr-fr/website-speed) traite du côté origine.

Si le badge n'est toujours pas apparu quinze minutes après l'activation du CDN, envoyez-nous un e-mail à [support@kapsulehost.com](mailto:support@kapsulehost.com) avec le domaine du site, et nous examinerons l'émission du certificat.
