ℹ️ Cette page présente un exemple de fichier de configuration pour l'agent redirection.io. Pour découvrir tout le fichier de configuration et ses options, veuillez vous référer à la référence de configuration de l'agent. Vous pouvez également consulter la liste des exemples de configuration pour trouver un exemple de configuration proche de votre contexte technique.

Logs d'accès par Virtualhost

Cet exemple montre comment gérer des configurations de journaux d'accès séparées, Virtualhost par Virtualhost. Dans cet exemple, il y a deux Virtualhosts :

  • un pour example.com et www.example.com
  • un pour media.example.com

Le premier Virtualhost générera les journaux d'accès dans un fichier texte situé à /var/log/example.com-access.log

redirection.io ne fait pas de rotation de journaux (logs) lui-même, il vous appartient donc de configurer la rotation des journaux basée sur les fichiers.

Le second Virtualhost générera également des journaux d'accès, mais vers un serveur syslog accessible à l'adresse syslog-server:514, en utilisant le format rfc5424.

Si des requêtes sont reçues pour un autre nom de domaine, elles seront normalement traitées et transmises à l'adresse du backend (backend:8080) mais aucun journal d'accès ne sera sauvegardé, car le nœud access_log n'a pas été défini directement sous reverse_proxy.