Intégrations disponibles

Bien sûr, notre objectif est de rendre redirection.io utilisable avec la plupart des plateformes existantes. Il existe actuellement plusieurs intégrations disponibles qui sont activement maintenues par l'équipe redirection.io :

Intégration Avantages Inconvénients
Proxy inverse autonome
  • Performance
  • Packages officiels disponibles
  • Binaire unique, facile à intégrer dans de nombreux environnements
  • Capacité à installer un logiciel serveur
Module Apache
  • Performance
  • Packages officiels disponibles pour plusieurs distributions
  • Open Source
  • Nécessite un serveur Apache2
  • Capacité à installer un module natif
Module nginx
  • Performance
  • Packages officiels disponibles pour plusieurs distributions
  • Open Source
  • Nécessite un serveur nginx
  • Capacité à installer un module natif
Cloudflare Workers
  • Facile à installer
  • Aucune compétence technique requise
  • Nécessite l'utilisation de Cloudflare
Fastly Compute@Edge
  • Facile à installer
  • Peu de compétences techniques requises
  • Nécessite l'utilisation de Fastly
Vercel Middleware
  • Facile à installer
  • Peu de compétences techniques requises
  • Nécessite l'utilisation de Vercel

Proxy inverse autonome

Dans de nombreuses architectures d'hébergement, un serveur Web comme nginx ou Apache n'est pas disponible. Cela peut être parce que vous souhaitez installer redirection.io devant des proxys inverses de cache comme Varnish ou HAProxy, ou parce que votre serveur d'application web ne nécessite pas l'installation d'un serveur Web (environnements node, par exemple).

Dans ce cas, vous pouvez toujours utiliser redirection.io sans avoir besoin d'installer Apache ou nginx. En effet, le logiciel de l'agent redirection.io lui-même peut être exécuté comme un proxy inverse (très performant), qui peut s'adapter à votre infrastructure (pensez évolutivité) :

Utilisation de l'agent redirection.io comme proxy inverse

Ce mode d'intégration peut être préféré si :

  • vous ne disposez pas de serveur Web, comme par exemple nginx ou Apache ;
  • vous n'êtes pas en mesure d'ajouter des modules dynamiques personnalisés à votre serveur Web ;
  • vous ne souhaitez pas compiler une version personnalisée du module pour votre version spécifique de nginx ou Apache ;
  • vous souhaitez faire évoluer facilement votre infrastructure.

L'installation de l'agent redirection.io en tant que proxy inverse est abordée dans la référence de configuration de l'agent. Une page dédiée explique les différentes façons d'intégrer redirection.io comme proxy inverse dans votre infrastructure.

Intégration nginx

Cette intégration est parfaitement adaptée aux sites web qui utilisent le serveur Web nginx. Elle fournit un module nginx natif, développé en C, qui écoute toutes les requêtes HTTP et applique les règles à la volée.

une requête entrante est interceptée par le module nginx de redirection.io

Vous pouvez choisir cette intégration si :

  • vous souhaitez utiliser votre installation nginx / VirtualHost existante pour proxifier toutes les requêtes, et simplement ajouter un module natif à nginx pour effectuer les redirections ;
  • vous êtes en mesure de charger un module natif nginx sur votre plateforme d'hébergement.

En savoir plus sur l'intégration nginx redirection.io sur sa page de documentation dédiée.

Intégration Apache

Très similaire à l'intégration nginx, nous proposons un module Apache natif, également développé en C, qui permet d'appliquer les règles redirection.io au niveau du serveur, en utilisant un VirtualHost Apache existant.

Dans cette architecture, le module Apache natif redirection.io est chargé par Apache au démarrage, et peut être configuré dans les VirtualHosts pour écouter toutes les requêtes et appliquer les règles à la volée.

une requête entrante est interceptée par le module Apache de redirection.io

Vous pouvez choisir cette intégration si :

  • vous souhaitez utiliser vos VirtualHosts Apache existants pour proxifier toutes les requêtes, et simplement ajouter un module natif à Apache pour effectuer les redirections ;
  • vous êtes en mesure de charger un module natif Apache sur votre plateforme d'hébergement.

En savoir plus sur l'intégration Apache redirection.io sur sa page de documentation dédiée.

Cloudflare Workers

L'utilisation des Cloudflare Workers est un moyen simple et direct d'intégrer redirection.io dans votre site web.

Utilisation de redirection.io avec Cloudflare Workers

Cette solution peut être choisie si :

  • votre site web utilise Cloudflare. En particulier, l'exécution de workers nécessite que votre DNS soit hébergé par Cloudflare ;
  • vous avez accès à la console de gestion Cloudflare ;
  • vous ne voulez pas ou n'êtes pas en mesure d'installer de logiciel sur votre plateforme d'hébergement.

Vous pouvez en savoir plus sur l'intégration Cloudflare redirection.io sur sa page de documentation dédiée.

Fastly Compute@Edge

Tous les clients Fastly peuvent bénéficier de redirection.io en utilisant Compute@Edge, la solution de edge computing serverless fournie par Fastly.

Cette solution peut être choisie si :

  • votre site web utilise Fastly, ou vous avez l'intention d'utiliser Fastly ;
  • vous avez accès à la console de gestion Fastly ;
  • vous ne voulez pas ou n'êtes pas en mesure d'installer de logiciel sur votre plateforme d'hébergement.

Vous pouvez en savoir plus sur notre intégration Fastly.

Vercel Middleware

Les sites web hébergés par Vercel peuvent utiliser le middleware redirection.io pour bénéficier de toutes les fonctionnalités de la plateforme redirection.io.

Cette solution peut être choisie si :

  • vous souhaitez utiliser redirection.io sur un site web hébergé par Vercel
  • vous pouvez ajouter un middleware à votre déploiement Vercel
  • vous pouvez gérer les variables d'environnement de votre déploiement Vercel

En savoir plus sur notre middleware Vercel.

Cette page a été mise à jour le 30 juin 2025
Vous ne trouvez pas votre réponse ?