- Registriert
- 02.04.13
- Beiträge
- 3
Moin,
per Javascript/AJAX musste ich leider feststellen, dass die Weiterleitung von Seite A per HTTP-Code 302 (Header: Location: ...) zu Seite B fehlschläft.
Bei A und B handelt es sich um ein Zählerscript, das auf 2 verschiedenen Domains liegt.
Das Phänomen tritt im Mobile Safari Browser auf dem iPhone wie auch auf dem iPad auf.
Einen Fehler oder eine Warnung gibt es in der JS Debugging Leiste (iOS5) nicht.
Seite A sendet keinen Content sondern direkt den Header für die Weiterleitung.
Aufgefallen ist das Problem nachdem ein Zähler bei A wesentlich mehr als der zweite Zähler auf B mitbekommen hat. In den Logfiles sind alle Aufrufe bei A vollständig und korrekt mit Status 302 zu finden. Bei B fehlen jedoch Aufrufe von Apple Geräten mit dem Mobile Safari Broiwser.
Weitere Versuche:
Liegen A und B auf der selben Domain und tun genau das selbe, dann zählen beide synchron.
Tausche ich B und A in der Reihenfolge, dann bekommt wieder der erste Zähler (in diesem Fall B) alles mit und die Zielseite der Weiterleitung versäumt die Aufruf mit Mobile Safaris.
Ist dieses Problem bekannt und ein Workaround möglich, der die HTTP Redirection zum Laufen bringt?
THX
per Javascript/AJAX musste ich leider feststellen, dass die Weiterleitung von Seite A per HTTP-Code 302 (Header: Location: ...) zu Seite B fehlschläft.
Bei A und B handelt es sich um ein Zählerscript, das auf 2 verschiedenen Domains liegt.
Das Phänomen tritt im Mobile Safari Browser auf dem iPhone wie auch auf dem iPad auf.
Einen Fehler oder eine Warnung gibt es in der JS Debugging Leiste (iOS5) nicht.
Seite A sendet keinen Content sondern direkt den Header für die Weiterleitung.
Aufgefallen ist das Problem nachdem ein Zähler bei A wesentlich mehr als der zweite Zähler auf B mitbekommen hat. In den Logfiles sind alle Aufrufe bei A vollständig und korrekt mit Status 302 zu finden. Bei B fehlen jedoch Aufrufe von Apple Geräten mit dem Mobile Safari Broiwser.
Weitere Versuche:
Liegen A und B auf der selben Domain und tun genau das selbe, dann zählen beide synchron.
Tausche ich B und A in der Reihenfolge, dann bekommt wieder der erste Zähler (in diesem Fall B) alles mit und die Zielseite der Weiterleitung versäumt die Aufruf mit Mobile Safaris.
Ist dieses Problem bekannt und ein Workaround möglich, der die HTTP Redirection zum Laufen bringt?
THX