Je voudrais ajouter une CustomLog
directive à ma configuration apache pour enregistrer l'URL complète demandée (ou au moins la partie hôte de l'URL). J'ai plusieurs domaines gérés par la même instance d'apache, et j'aimerais pouvoir distinguer les domaines dans les journaux (comme maintenant tout ce que je vois est "GET /"). Je vois dans la documentation sur LogFormat qu'il répertorie %U
pour imprimer la partie chemin de l'URL, mais je recherche l'hôte.
16
%{Host}i
même pour HTTP / 1.0?%V
regarde bien à première vue, merci!%V
sera donc identique à%{Host}i
siUseCanonicalName
est désactivé?%V
utiliserServerName
s'il n'y a pas d'en-Host
tête.'% v' est le ServerName pourrait être ce que vous voulez?
la source
%v
toujours retourner la même chaîne dans ma situation: la valeur ServerName quel que soit le domaine qui apparaît dans l'URL. Mais%V
on dirait qu'il fait la bonne chose.Ajoutez
%v
à votre format de journal.Quelque chose comme ça:
la source
%v
toujours retourner la même chaîne dans ma situation: la valeur ServerName quel que soit le domaine qui apparaît dans l'URL. Mais%V
on dirait qu'il fait la bonne chose.%{Host}i%U%q
donne une URL complète.la source