Czy można w Apache 2 ustawić zapisywanie pełnego pobranego adresu URL w logach?
Przykładowo, zamiast
127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326
miałoby być
127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET subdomena.domena.com/apache_pb.gif HTTP/1.0" 200 2326
Wiem, że da się wszystko, ale chodzi mi o sposób nie wymagający grzebania w kodzie Apache.
Na stronie http://httpd.apache.org/docs/2.0/mod/mod_l...ig.html#formats jest tylko
%...U - The URL path requested, not including any query string.
ale nie zapisuje domeny, tylko pobrany plik. Mam nadzieję, że są jakieś nieoficjalne znaczniki, które by działały.
W razie czego Apache będzie zapisywać minimum informacji, a pełne logowanie zrobię w skrypcie php. Wydaje mi się, że takie rozwiązanie będzie bardziej obciążało serwer, ale nie sprawdzałem tego.
Pozdrawiam
Rafał.
Mam nadzieję, że są jakieś nieoficjalne znaczniki, które by działały.
Są

Kod
%{Host}i
Działa - może komuś w przyszłości się przyda.