CF Football Bypass est un module PrestaShop conçu pour les boutiques en ligne espagnoles qui subissent des blocages IP massifs lors des matchs de football professionnels. En Espagne, les ordonnances judiciaires obtenues par LaLiga entraînent des blocages de plages IP étendues appliqués par les FAI pendant les matchs en direct, ce qui peut rendre les sites Web proxysés par Cloudflare inaccessibles aux clients légitimes. Ce module automatise une stratégie d'atténuation : il bascule les enregistrements DNS Cloudflare de la boutique entre le mode Proxied (qui achemine le trafic via les IPs de Cloudflare, rendant le site vulnérable aux blocages) et le mode DNS Only (qui expose directement l'IP d'origine, contournant les plages Cloudflare bloquées) pendant la durée d'un match.
- Détection automatique des matchs : Récupère un flux en direct de hayahora.futbol pour détecter quand un match de football est en cours, déclenchant le changement DNS automatiquement sans intervention manuelle.
- Intégration API Cloudflare : Communique directement avec l'API Cloudflare pour activer ou désactiver le mode Proxied sur les enregistrements DNS sélectionnés. Nécessite un compte Cloudflare avec accès API et permissions de gestion DNS.
- Comportement configurable : Le panneau de configuration du back office vous permet de définir l'intervalle de vérification, la période de refroidissement avant que le mode Proxied Cloudflare ne soit réactivé après la fin d'un match, et quels enregistrements DNS spécifiques gérer.
- Support cron externe : Peut être déclenché via une tâche cron externe via un point d'accès
cron.php dédié, avec une configuration .htaccess fournie dans la documentation.
Ce module est particulièrement pertinent pour les commerçants PrestaShop espagnols dont les boutiques fonctionnent derrière Cloudflare et qui ont rencontré des problèmes d'accès client les jours de match. Il est adapté d'un plugin WordPress original de David Carrero (carrero.es), porté sur PrestaShop avec la permission de l'auteur original. Un compte Cloudflare actif avec des identifiants API est requis.
Commentaires (0)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé