Me gustaría agregar una CustomLogdirectiva 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 %Upara imprimir la parte de ruta de la URL, pero estoy buscando el host.
16

%{Host}iFuncionará incluso para HTTP / 1.0?%Vse ve bien a primera vista, gracias!%Vserá idéntico a%{Host}isiUseCanonicalNameestá deshabilitado?%Vlo usaráServerNamesi no hayHostencabezado.'% v' es el ServerName podría ser lo que quieres?
fuente
%vsiempre devuelve la misma cadena en mi situación: el valor de ServerName independientemente de qué dominio aparece en la URL. Pero%Vparece que hace lo correcto.Agregar
%va su formato de registro.Algo como esto:
fuente
%vsiempre devuelve la misma cadena en mi situación: el valor de ServerName independientemente de qué dominio aparece en la URL. Pero%Vparece que hace lo correcto.%{Host}i%U%qda url completa.fuente