/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Apache logfil med vhost
Fra : Jørn Hundebøll


Dato : 11-01-02 14:07

Jeg har sat min apache op til at hoste to forskellige domæner, men jeg er
lidt i tvivl om log-filen (perf-access.log). Kalder jeg bare startsiden for
de to domæner uden side angivelse (http://domæne1.dk eller
http://domæne1.dk) kan jeg ikke se forskel på disse to kald i log-filen:

x.x.97.83 - - [11/Jan/2002:13:56:20 +0100] "GET / HTTP/1.0" 304 - "-"
"Mozilla/4.0 (compatible; MSIE 5.0; Windows 98
; DigExt)"
x.x.97.83 - - [11/Jan/2002:13:56:26 +0100] "GET / HTTP/1.0" 304 - "-"
"Mozilla/4.0 (compatible; MSIE 5.0; Windows 98
; DigExt)"

Kalder jeg derimod specifikke sider på de to domæner, angives domænenavnet
fint i log-filen:

x.x.97.83 - - [11/Jan/2002:14:02:32 +0100] "GET /underside.html HTTP/1.0"
304 - "http://domæne1.dk/" "Mozilla/4.0 (compatible; MSIE 5.0; Windows 98;
DigExt)"

bortset fra hvis jeg beder om index.html ?!

Hvis jeg gerne vil holde statistik over trafikken på de to domæner har jeg
behov for at kunne skelne imellem dem - kan jeg det (allerede), eller hvad
skal jeg gøre ?

Severen er en apache kørende på en Linux Mandrake 8.1.

Jørn



 
 
Mickey (11-01-2002)
Kommentar
Fra : Mickey


Dato : 11-01-02 14:56

"Jørn Hundebøll" <xven@netbruger.dk> skrev i en meddelelse
news:a1mnvp$ud7$1@news.cybercity.dk...

> Hvis jeg gerne vil holde statistik over trafikken på de to domæner har jeg
> behov for at kunne skelne imellem dem - kan jeg det (allerede), eller hvad
> skal jeg gøre ?

Angiv forskellige logfiler for hver VirtualHost:
ErrorLog /sti/til/errorlog
CustomLog /sti/til/accesslog combined


--
|-|$235-|)k - Mickey - Eko sum lapis

<theo-> ADSL.....is that some sort of learning difficulty?
Problemer med forbindelsen ? - lav en traceroute på http://trace.susie.dk


Mads Toftum (11-01-2002)
Kommentar
Fra : Mads Toftum


Dato : 11-01-02 15:12

On Fri, 11 Jan 2002 14:06:43 +0100, Jørn Hundebøll <xven@netbruger.dk> wrote:
> Jeg har sat min apache op til at hoste to forskellige domæner, men jeg er
> lidt i tvivl om log-filen (perf-access.log). Kalder jeg bare startsiden for
> de to domæner uden side angivelse (http://domæne1.dk eller
> http://domæne1.dk) kan jeg ikke se forskel på disse to kald i log-filen:
>
> x.x.97.83 - - [11/Jan/2002:13:56:20 +0100] "GET / HTTP/1.0" 304 - "-"
> "Mozilla/4.0 (compatible; MSIE 5.0; Windows 98
> ; DigExt)"
> x.x.97.83 - - [11/Jan/2002:13:56:26 +0100] "GET / HTTP/1.0" 304 - "-"
> "Mozilla/4.0 (compatible; MSIE 5.0; Windows 98
> ; DigExt)"
>
> Kalder jeg derimod specifikke sider på de to domæner, angives domænenavnet
> fint i log-filen:
>
> x.x.97.83 - - [11/Jan/2002:14:02:32 +0100] "GET /underside.html HTTP/1.0"
> 304 - "http://domæne1.dk/" "Mozilla/4.0 (compatible; MSIE 5.0; Windows 98;
> DigExt)"
>
> bortset fra hvis jeg beder om index.html ?!
>
> Hvis jeg gerne vil holde statistik over trafikken på de to domæner har jeg
> behov for at kunne skelne imellem dem - kan jeg det (allerede), eller hvad
> skal jeg gøre ?
>
Du kan tilføje: \"%{Host}i\"
i den LogFormat ting du bruger - se iøvrigt manualen:
http://httpd.apache.org/docs/mod/mod_log_config.html

vh

Mads Toftum
--
`Darn it, who spiked my coffee with water?!' - lwall


frank damgaard (11-01-2002)
Kommentar
Fra : frank damgaard


Dato : 11-01-02 15:08

Jørn Hundebøll <xven@netbruger.dk> wrote:

> Jeg har sat min apache op til at hoste to forskellige domæner, men jeg er
> lidt i tvivl om log-filen (perf-access.log). Kalder jeg bare startsiden for
> de to domæner uden side angivelse (http://domæne1.dk eller
> http://domæne1.dk) kan jeg ikke se forskel på disse to kald i log-filen:

Kan du ikke ændre opsætning så hvert domæne har sin egen logfil ?
( access-domæne1.log og access-domæne2.log )

Du kunne ogsår anvendes dit eget udvidede logformat med flere oplysninger:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
#default:
CustomLog /var/log/httpd/access_log combined

......
<VirtualHost 123.456.789.012>
...
Servername domain1.dk
CustomLog /var/log/httpd/domain1_access_log combine
...
</VirtualHost>

<VirtualHost 123.456.789.012>
...
Servername domain2.dk
CustomLog /var/log/httpd/domain2_access_log combine
...
</VirtualHost>

.....

--
no signature :)

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408897
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste