Ich vermute mal, dass im php-Skript einfach ein
header('Location: xy.html') drin stehen wird, was eine Umleitung erzeugt. Diese wird allerdings in den HTTP-headern mitgegeben. Es gibt dafür auch einen einen speziellen HTTP-Code <> 404 weiß aber nicht genau, welcher das ist.
Für dich wichtig ist, dass du nicht die Seite ansich holst, sondern die neue
URL aus dem HTTP-Header die definitiv da drin stehen muss, wenn die anzeige im Browser wie erwartet klappt.