sodimo.eu reconstruit sur Cloudflare Pages

Le site public quitte WordPress pour Cloudflare Pages, servi depuis un unique script ESM build.mjs sans framework, sans CMS, sans dépendances d'exécution. Trois domaines frères (yallafood.eu, cavisteduliban.fr, sodimonet.fr) migreront vers le même schéma.

Added
  • 20 pages HTML (10 FR à la racine, 10 EN sous /en/, couverture hreflang complète)
  • Pages Functions POST /api/contact (formulaire de contact, support Turnstile, envoi MailChannels, diffusion via webhook Slack) et POST /api/newsletter (persistance Workers KV)
  • En-têtes de sécurité stricts : CSP, HSTS, X-Frame-Options DENY, interest-cohort=(), mise en cache immuable des assets
  • Redirections 301 pour chaque chemin WordPress historique, xmlrpc.php renvoie 410 pour décourager les sondes
  • Bandeau de cookies conforme GDPR, pas d'analytics, pas de cookies publicitaires, case de consentement explicite sur le formulaire de contact
  • 21 tuiles de marque en page d'accueil avec ancres vers les sections de nos-marques.html
Changed
  • Hébergement : WordPress historique (plus de 100 €/mois) → Cloudflare Pages (offre gratuite)
  • Build : WordPress/PHP → build.mjs unique, seule devDependency est wrangler@^3
Removed
  • Installation WordPress, wp-admin, wp-content, flux RSS