# PrestaShop derrière Cloudflare

> Ajouter une exception Cloudflare pour Unifunl quand Cloudflare arrête la connexion à votre boutique PrestaShop.

- Source: https://support.unifunl.io/fr/help/channels-integrations/prestashop-cloudflare
- Category: Canaux et intégrations (`channels-integrations`)
- Language: fr
- Updated: 2026-10-28

---

Unifunl échange avec votre boutique par le Webservice PrestaShop, à l'adresse de votre boutique suivie de `/api`. Quand votre site est derrière Cloudflare, Cloudflare peut répondre lui-même à ces requêtes, par une vérification du navigateur (« Just a moment... ») ou une page de blocage : elles n'atteignent jamais PrestaShop et la connexion échoue.

La solution est une seule règle Cloudflare qui laisse passer Unifunl et rien d'autre. Elle ne concerne que les requêtes vers votre Webservice qui portent votre propre clé Webservice : le reste de votre site garde toute sa protection.

## Obtenir votre règle

Vous n'écrivez pas la règle vous-même.

1. Dans Unifunl, ouvrez **Paramètres**, puis **Intégrations**, et cliquez sur **Connecter** sur la carte PrestaShop.
2. Renseignez l'URL de votre boutique et votre clé Webservice, puis cliquez sur **Connecter la boutique**.
3. Si Cloudflare arrête la connexion, la fenêtre affiche **Cloudflare bloque Unifunl** avec votre règle, construite à partir de la clé saisie. Cliquez sur **Copier la règle**.

La règle contient une longue valeur après `Basic` : c'est votre clé Webservice, encodée comme elle arrive à votre boutique. Collez la règle telle quelle. Si vous changez la clé dans le formulaire, la règle change avec elle.

## Ajouter la règle dans Cloudflare

1. Dans Cloudflare, ouvrez votre site, allez dans **Security**, puis **Security rules**, et sélectionnez **Create rule**, puis **Custom rules**. Dans l'ancien tableau de bord, la page est **Security**, puis **WAF**, puis **Custom rules**.
2. Nommez la règle **Unifunl**. À côté de **Expression Preview**, sélectionnez **Edit expression** et collez la règle copiée.
3. Sous **Then take action**, choisissez **Skip** et cochez :
   - **All remaining custom rules**, **All rate limiting rules**, **All managed rules** et **All Super Bot Fight Mode rules** ;
   - et ces produits : **Zone Lockdown**, **User Agent Blocking**, **Browser Integrity Check**, **Hotlink Protection** et **Security Level**.
4. Sélectionnez **Deploy**, puis faites glisser la règle Unifunl en haut de la liste. Cloudflare applique les règles personnalisées dans l'ordre : une règle placée au-dessus pourrait encore nous arrêter.
5. Revenez dans Unifunl et cliquez de nouveau sur **Connecter la boutique**.

> **Bon à savoir** — avec l'offre Free, Cloudflare autorise 5 règles personnalisées. Cette exception en utilise une.

## Bot Fight Mode et mode « I'm Under Attack »

- **Offre Free :** le Bot Fight Mode ne peut être ignoré par aucune règle. S'il est activé, désactivez-le dans **Security**, puis **Settings**, filtré sur **Bot traffic**.
- **Offre Pro et au-delà :** le Super Bot Fight Mode est ignoré par la règle ci-dessus, car elle coche **All Super Bot Fight Mode rules**. Si l'ancien interrupteur Bot Fight Mode est encore activé, désactivez-le comme avec l'offre Free.
- **Mode « I'm Under Attack » :** s'il est activé, désactivez-le. Rien dans la documentation de Cloudflare n'indique qu'une règle laisse passer les requêtes à travers ce mode.

## FAQ et dépannage

### La fenêtre indique toujours que Cloudflare bloque Unifunl

- Vérifiez que la règle est en haut de la liste des règles personnalisées, et qu'elle est déployée, pas enregistrée en brouillon.
- Vérifiez que la clé du formulaire est celle avec laquelle vous avez créé la règle. La règle ne concerne que cette clé.
- La fenêtre affiche un **Ray ID**. Recherchez-le dans les événements de sécurité de Cloudflare : l'événement indique la fonction qui a arrêté la requête.

### Ma boutique est-elle moins protégée ?

Non. La règle ne concerne que les requêtes vers le chemin de votre Webservice qui portent votre clé Webservice, que seuls Unifunl et vous possédez. Tous les autres visiteurs, sur `/api` comme sur le reste de votre site, passent toujours par toute votre protection Cloudflare.

### J'ai créé une nouvelle clé Webservice

Connectez-vous de nouveau avec la nouvelle clé : la fenêtre construit une nouvelle règle pour elle. Remplacez l'expression de la règle Unifunl dans Cloudflare par la nouvelle.

### Toujours bloqué ?

Contactez notre support sur [support.unifunl.io](https://support.unifunl.io), nous vous répondrons tout de suite.

## Related articles

- [Intégrations boutique](https://support.unifunl.io/fr/help/channels-integrations/store-integrations.md): Le catalogue complet des plateformes e-commerce supportées, ce que chacune synchronise, et ce qu'il faut pour la connecter.
- [Mises à jour instantanées PrestaShop](https://support.unifunl.io/fr/help/channels-integrations/prestashop-instant-updates.md): Installer le module Unifunl pour que les changements de produits, de stock et de commandes arrivent sur Unifunl en quelques secondes.
