Documentation utilisateur
- Qu'est-ce que redirection.io ?
- Guide de démarrage
- Que sont les organisations et les projets ?
- Inviter de nouveaux collaborateurs
- Compte utilisateur et préférences
- Utilisation des logs de trafic
- Créer une règle
- Référence des triggers et des marqueurs
- Référence des actions
- Comment importer ou exporter des règles de redirection en masse ?
- Gestion des instances
- Notifications du projet
- Segmentation des projets
- Combien ça coûte ?
- Puis-je utiliser redirection.io gratuitement ?
- À propos de nous
Documentation développeur
Documentation de l'agent
- Installation de l'agent
- Mise à jour de l'agent
- Options de l'agent en ligne de commande
- L'agent en tant que reverse proxy
- Référence de configuration de l'agent
- Configuration minimale
- Recevoir des requêtes
- Configuration du backend
- Virtualhosts
- Trusted proxies
- Base de données GeoIP
- Compression de la réponse
- Réglages de performance
- Logs d'accès
- Persister dans un bucket s3
- Monitoring de l'agent
- Utilisation de l'agent derrière un proxy HTTPS
- Exemples de configuration de l'agent redirection.io
Instances managées
Crawler
Base de connaissances
Versions legacy
Les instructions ci-dessous ont été personnalisées pour votre projet "".
Personnalisez ces instructions pour le projet
Logs d'accès
L'agent redirection.io peut être configuré pour enregistrer les requêtes entrantes, ce qui peut être utile pour surveiller le trafic sur votre site web ou à des fins de débogage.
La clé de configuration access_log vous permet de spécifier le type de sortie (sous forme de fichier, sur la sortie standard ou vers un serveur syslog), le format des journaux d'accès (json, text, rfc3164 ou rfc5424) et le chemin d'accès au fichier journal d'accès.
Par exemple :
instance:
name: 'My Instance'
reverse_proxy:
listen:
- 'tcp://0.0.0.0:80'
forward:
address: 'backend:8080'
agent:
project_key: my-project-key
access_log:
output: file
format: json
path: /var/log/access.log.json
Les journaux d'accès sont désactivés par défaut. De plus, les journaux d'accès peuvent être configurés au niveau du Virtualhost, ce qui vous permet d'avoir différents journaux d'accès pour différents sites web hébergés sur le même agent.
Par exemple, la configuration suivante activera des journaux d'accès de type "fichier" pour le Virtualhost example.com, et des journaux d'accès de type "syslog" pour le Virtualhost media.example.com :
instance:
name: 'My Instance'
reverse_proxy:
listen:
- 'tcp://0.0.0.0:80'
forward:
address: 'backend:8080'
agent:
project_key: my-project-key
virtual_hosts:
-
domains:
- example.com
- www.example.com
access_log:
output: file
format: text
path: /var/log/example.com-access.log
-
domains:
- media.example.com
forward:
directory: /var/www/media
access_log:
output: syslog
format: rfc5424
address: 'syslog-server:514'