Sven Rautenberg: Robert

Beitrag lesen

Moin!

moin,

::1 - - [28/Apr/2011:22:13:55 +0200] "POST /schach/index.php?page=myprofil.php HTTP/1.1" 200 4942 "http://localhost/schach/index.php?page=myprofil.php" "Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16"

::2 - - [28/Apr/2011:22:14:05 +0200] "POST /schach/index.php HTTP/1.1" 200 3145 "http://localhost/schach/index.php?page=myprofil.php" "Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16"

in beiden Fällen hat die Antwortseite den URI /index.php?page=myprofil.php (scheme, auth unbetrachtet)

Falsch, in beiden Fällen KOMMT der Request von dieser URL. Das ist der Referrer.

Ich hab es noch nie erlebt, dass im Server-Logfile die an den Client gesendeten Header mit aufgezeichnet werden - was ja hier passieren würde, wenn das Skript index.php einen Redirect auf diese "Antwortseite" ausgeben würde. Der einzige Header, der im Logfile verzeichnet wird, ist der HTTP-Statuscode. WENN es also einen Redirect gibt, kriegt man den Status im Logfile angegeben, aber man kriegt NICHT angegeben, wohin der Redirect führt.

Da du aber passend analysiert hast, dass Status 200 eben gerade kein Redirect ist, sondern die ganz normale Seitenauslieferung, wieso sprichst du dann von "Antwortseite"? Die für die Antwort verantwortliche URL steht direkt hinter dem "POST".

Deine Logfileanalysen waren auch schon mal besser.

- Sven Rautenberg