Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pełny URL w logach
Rafal_K
post 5.01.2007, 18:10:52
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 29.12.2006

Ostrzeżenie: (0%)
-----


Witam.
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ł.

Cytat(Rafal_K @ 29.12.2006, 12:17:29 ) *
Mam nadzieję, że są jakieś nieoficjalne znaczniki, które by działały.

cool.gif Znalazłem.
Kod
%{Host}i

Działa - może komuś w przyszłości się przyda.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:26