Apache 1.3 LogFormat Unterschied zwischen %s und %>s

Apache, Lighttpd, nginx, Cherokee
Post Reply
hotzi
Posts: 197
Joined: 2004-04-14 09:04
Location: Bayern, Sulzemoos
Contact:
 

Apache 1.3 LogFormat Unterschied zwischen %s und %>s

Post by hotzi »

Hallo allerseits,

kennt jemand den Unterschied zwischen

%s und %>s bei LogFormat in der Apache config?

%>s ist der Apache Standard (war zumindest bei mir so.

Confixx dagegen lässt das > weg, was bei mir dazu führt, dass z.b. bei Mambo + SEF404 keine 404 Codes in den Userlogs laden, wens interessiert -> ich habe dazu hier einen Thread erzeugt.

http://forum.webhostlist.de/show/showthread.php?t=61543

Danke und Gruß

Andre
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Apache 1.3 LogFormat Unterschied zwischen %s und %>s

Post by Roger Wilco »

http://httpd.apache.org/docs/2.0/mod/mod_log_config.html wrote: %...s: Status. For requests that got internally redirected, this is the status of the *original* request --- %...>s for the last.
hotzi
Posts: 197
Joined: 2004-04-14 09:04
Location: Bayern, Sulzemoos
Contact:
 

Re: Apache 1.3 LogFormat Unterschied zwischen %s und %>s

Post by hotzi »

Oki danke,

Ich war zwar vorhin schon auf http://httpd.apache.org/docs/[b]1.3[/b]/mod/mod_log_config.html gelesen,

jedoch verstehe ich den Sinn nur halb.

Da steht %s wäre der Status des Original Requests, also der erste? Sollte das nicht vom Ablauf her 404 -> 200 sein, demnach %s der Status des letzten Requests sein (also wenn der Server die 404 Seite ausliefert) Der Browser selbst sieht ja immer nur 404, nur für den Apache ist es intern eine Umleitung und damit letztendlich ein "200".

Letztendlich kann ich damit abfragen ob eine erfolgreiche 404 Umleitung da ist, oder nicht.

Hab ich was falsch verstanden, oder müsste das in der Apache Docu genau umgekehrt sein?

Danke und Gruß

Andre
Post Reply