Me gustaría agregar una CustomLog
directiva a mi configuración de apache para registrar la URL completa solicitada (o al menos la parte del host de la URL). Tengo varios dominios manejados por la misma instancia de apache, y me gustaría poder distinguir los dominios en los registros (como ahora todo lo que veo es "GET /"). Veo en la documentación de LogFormat que se enumera %U
para imprimir la parte de ruta de la URL, pero estoy buscando el host.
16
%{Host}i
Funcionará incluso para HTTP / 1.0?%V
se ve bien a primera vista, gracias!%V
será idéntico a%{Host}i
siUseCanonicalName
está deshabilitado?%V
lo usaráServerName
si no hayHost
encabezado.'% v' es el ServerName podría ser lo que quieres?
fuente
%v
siempre devuelve la misma cadena en mi situación: el valor de ServerName independientemente de qué dominio aparece en la URL. Pero%V
parece que hace lo correcto.Agregar
%v
a su formato de registro.Algo como esto:
fuente
%v
siempre devuelve la misma cadena en mi situación: el valor de ServerName independientemente de qué dominio aparece en la URL. Pero%V
parece que hace lo correcto.%{Host}i%U%q
da url completa.fuente