Documentation utilisateur
  1. Qu'est-ce que redirection.io ?
  2. Guide de démarrage
  3. Que sont les organisations et les projets ?
  4. Inviter de nouveaux collaborateurs
  5. Compte utilisateur et préférences
  6. Utilisation des logs de trafic
  7. Créer une règle
  8. Référence des triggers et des marqueurs
  9. Référence des actions
  10. Comment importer ou exporter des règles de redirection en masse ?
  11. Gestion des instances
  12. Notifications du projet
  13. Segmentation des projets
  14. Combien ça coûte ?
  15. Puis-je utiliser redirection.io gratuitement ?
  16. À propos de nous

Documentation développeur
  1. TL;DR; Fast track
  2. Intégrations disponibles
  3. Module nginx
  4. Module Apache
  5. Intégration Upsun
  6. Intégration Clever Cloud
  7. Cloudflare Workers
  8. Intégration Fastly Compute@Edge
  9. Middleware Vercel
  10. Utiliser redirection.io avec Docker
  11. Est-ce rapide ?
  12. API publique

Documentation de l'agent
  1. Installation de l'agent
  2. Mise à jour de l'agent
  3. Options de l'agent en ligne de commande
  4. L'agent en tant que reverse proxy
  5. Référence de configuration de l'agent
  6. Configuration minimale
  7. Recevoir des requêtes
  8. Configuration du backend
  9. Virtualhosts
  10. Trusted proxies
  11. Base de données GeoIP
  12. Compression de la réponse
  13. Réglages de performance
  14. Logs d'accès
  15. Persister dans un bucket s3
  16. Monitoring de l'agent
  17. Utilisation de l'agent derrière un proxy HTTPS
  18. Exemples de configuration de l'agent redirection.io

Instances managées
  1. Que sont les instances managées ?
  2. Ajouter un domaine à votre projet
  3. Limites et quota des instances managées
  4. Questions fréquemment posées

Crawler
  1. Qu'est-ce que le crawler de redirection.io ?
  2. Démarrer un crawl
  3. Planifier un crawl
  4. Analyse des résultats d'un crawl
  5. La liste des crawls
  6. Crédits de crawl et tarifs
  7. Erreurs d'exploration
  8. Référence des métriques du crawler
  9. Référence des colonnes du crawler

Base de connaissances
  1. Créez vos premières redirections
  2. redirection.io : recettes de règles
  3. Mise en place d'un serveur de redirection sur Azure Cloud
  4. Données structurées et extraits enrichis
  5. Qu'est-ce qu'une redirection d'URL ?
  6. Pourquoi utiliser les redirections d'URL et comment les configurer

Versions legacy
  1. Référence de configuration de l'agent 1.x
  2. Référence de configuration de l'agent 2.x
  3. Intégrations dépréciées
  4. Intégration legacy de Cloudflare Workers

Changelogs
  1. redirectionio-agent
  2. libnginx-mod-redirectionio
  3. libapache2-mod-redirectionio

Intégration Clever Cloud

Clever Cloud est un PaaS (Platform as a Service) souverain qui automatise le déploiement d'applications, le scaling et la gestion de l'infrastructure. En intégrant redirection.io à votre environnement Clever Cloud, vous pouvez gérer des redirections HTTP complexes, des optimisations SEO et des logs de trafic sans nécessiter l'intervention constante de développeurs pour chaque changement d'URL.

Request Flow

L'intégration repose sur Request Flow, le mécanisme de chaînage automatique de middleware de Clever Cloud. Request Flow configure automatiquement des reverse proxies entre le port public (8080) et votre application, gérant toutes les allocations de ports de manière transparente.

Request Flow gère la chaîne réseau interne pour vous :

  • Un middleware : redirection.io écoute sur le port 8080 et transmet le trafic à votre application sur le port 9000.
  • Plusieurs middlewares : Si vous utilisez à la fois Varnish et redirection.io, Request Flow les chaîne (ex: port 808080819000).

Dans les runtimes où Clever Cloud gère la configuration des ports (tels que FrankenPHP, Java, PHP ou Static), ce processus est entièrement transparent.

Instructions d'installation

Pour lier n'importe quelle application Clever Cloud à un projet redirection.io, il vous suffit de configurer une variable d'environnement, CC_REDIRECTIONIO_PROJECT_KEY, avec votre clé de projet redirection.io. Cette clé se trouve dans l'écran "instances" du manager (cliquez sur le bouton "Setup on your infrastructure").

Ajoutez la variable suivante dans les paramètres de votre application Clever Cloud :

Nom Description Défaut
CC_REDIRECTIONIO_PROJECT_KEY Requis. Votre clé de projet unique, copiée depuis le manager. Aucun
CC_REDIRECTIONIO_INSTANCE_NAME Facultatif. Le nom de cette instance tel qu'il apparaît dans vos logs et dans le manager. Aucun

Configuration avancée

Port d'écoute de l'application

Si votre runtime permet un contrôle manuel du port (comme Node.js, Go ou Python avec uv), assurez-vous que votre application écoute sur le port 9000 une fois la clé de projet redirection.io définie.

Personnalisation de l'ordre des middlewares

Par défaut, si plusieurs services sont actifs, l'ordre est le suivant : Otoroshi Challenge en premier, puis Varnish, puis redirection.io. Vous pouvez contrôler explicitement cette séquence en utilisant la variable CC_REQUEST_FLOW.

Par exemple, pour exposer redirection.io en premier, avant Varnish :

CC_REQUEST_FLOW="redirectionio,varnish"

Dans cette configuration, redirection.io écoute sur le port 8080 et transmet à Varnish sur le port 8081.

Cette page a été mise à jour le 14 avr. 2026
Vous ne trouvez pas votre réponse ?