Je suis en train de créer une directive CustomLog pour mon fichier httpd.conf. Les directives que j'ai insérées sont
LogFormat "%h %t %t %{Referer}i" testx
CustomLog /var/www/httpd-logs/example.com.access.log testx
J'ai %t deux fois pour pouvoir voir plus facilement l'entrée du journal s'il passe. Mais cela ne fonctionne pas. Tout ce que je vois dans le journal pour cela est "testx" au début d'une ligne, sans données supplémentaires.
Aussi, je remarque que la documentation pour le journal Apache met des guillemets autour de %{Referer}i mais si je fais ça, comme
LogFormat "%h %t %t "%{Referer}i"" testx
ISP manager ne l'acceptera pas dans httpd.conf.
Enfin, ce que je veux vraiment journaliser est la valeur de l'en-tête Accept (HTTP_ACCEPT), j'ai donc essayé de modifier la ligne LogFormat en
LogFormat "%h %t %t %{Accept}i" testx
mais cela ne fonctionne pas non plus.
Est-ce que quelqu'un voit ce que je fais de mal ici? Merci.