Bonjour,
je voudrais scinder mes journaux afin d'en avoir
  1. un contenant la totalité des accès,
  2. un ne contenant que les "bons" accès,
  3. et un autre contenant les "mauvais" accès.


Je pense faire quelque chose comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CustomLog logs/test03.christophe-charron.org-access_log combined
CustomLog logs/test03.christophe-charron.org-access_okoui_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%!400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,500,501,501,502,503,504,505{User-agent}i\""
CustomLog logs/test03.christophe-charron.org-access_oknon_log %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,500,501,501,502,503,504,505{User-agent}i\""
Sachant le plus sioux sera ensuite d'en faire des règles communes (mais ou les mettre dans le httpd.conf) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
LogFormat %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%!400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,500,501,501,502,503,504,505{User-agent}i\"" okoui
LogFormat %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,500,501,501,502,503,504,505{User-agent}i\"" oknon
et avoir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CustomLog logs/test03.christophe-charron.org-access_log combined 
CustomLog logs/test03.christophe-charron.org-access_okoui_log okoui
CustomLog logs/test03.christophe-charron.org-access_oknon_log oknon
Qu'en pensez-vous ?