Comments (10)
ich vermute, dass das history.back, dass ja verwendet wird bei 302ern nicht in jedem Browser gleich reagiert(bzw umgesetzt ist)
siehe http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#3xx_Redirection
Der Server teilt ja mit "Moved Temporarily" - uU geht der Browser dann beim "back" davon aus, dass er ohnehin wieder umgeleitet wird. (pure Spekulation)
Laut wikipedia
"However, some Web applications and frameworks use the 302 status code as if it were the 303."
die 303:
"The response to the request can be found under another URI")
Unter Umständen wäre die 307 einen Test wert:
"Temporary Redirect (since HTTP/1.1)" ... "... future requests should still use the original URI."
Ich würde empfehlen mit i-Geräten nochmal intensiv zu testen, ob der Fehler wie in der ML beschrieben reproduzierbar ist.
Wenn ja, 307 testen.
Mir stehen iPhone - iPad etc nicht zur Verfügung.
from landingpage-freifunkfranken.
Ich hab mit commit f5b2586 mal versucht das Problem zu beheben. Folgende zwei Dinge habe ich probiert:
- Eine 2 Sekunden Verzögerung soll dem Squid Proxy mehr Zeit geben den Eintrag in die Datenbank zu schreiben (siehe Mail von Casandro)
- Ich hab den Aufruf von history.go(-1) auf history.back() weil ich gelesen hatte, dass es wohl Probleme auf manchen Browsern geben kann.
Wenn es weiterhin Probleme gibt bitte einfach Issue sofort wieder öffnen...
from landingpage-freifunkfranken.
Es scheint immer noch Probleme mit der Weiterleitung auf dem iPhone zu geben :-)
from landingpage-freifunkfranken.
Auf dem iPhone kommen die drei blinkenden Vierecke und nichts weiter passiert. Kann mir nach wie vor nicht erklären warum...
from landingpage-freifunkfranken.
@sebastian-schmid Seltsam! Ich hab leider auch grade kein iPhoine zur Hand. Du könntest ja zum test mal einen anderen Browser auf dem iPhone testen. Wenns damit klappt würde ich mir den iPhone Browser im Simulator mal genauer zur Brust nehmen.
from landingpage-freifunkfranken.
Mit Opera auf dem iPhone scheint es zu funktionieren.
Mit Firefox auf dem Mac hab ich allerdings, wie in Safari am Mac, das Problem das der klick auf weitersurfen funktioniert. Ich aber einfach ein leeres Browserfenster bekomme (also so als ob der Browser eben erst gestartet wurde). Sprich die Weiterleitung auch nicht wirklich läuft.
from landingpage-freifunkfranken.
wäre es nicht sinnvoller, dass sich der splash-webserver die URL adresse merkt, die ursprünglich aufgerufen wurde? das muesste dann noch durch den splash-prozess weitergegeben werden (get oder post) und auf den "weitersurfen" button übertragen..
from landingpage-freifunkfranken.
Casandro hat die Landingpage erstmal offline genommen. Jetzt wird es nur schwer den Fehler zu finden...
from landingpage-freifunkfranken.
Finde die Idee von FreifunkUFO gut.
Ist es generell Möglich die URL abzugreifen und an per Skript dann die Splashpage mit passendem Link zu generieren?
from landingpage-freifunkfranken.
na die URL steht im http-header/umgebungsvariablen, zumindest das erste mal, wenn der webserver die umleitung "abkriegt".. da ist es ja quasi "catchall"...
from landingpage-freifunkfranken.
Related Issues (20)
- Dreigliederung der Landingpage HOT 3
- Mehrsprachigkeit
- Impressum HOT 4
- User-Statistik einbauen HOT 2
- Nach Bestätigungsbutton unklar
- Domain unschön HOT 5
- Logo als SVG HOT 3
- Typografie HOT 3
- JS Fehler durch createAccessButton in script.js HOT 1
- Wozu die 2. Seite? bzw Optimierung Seite 1. HOT 1
- Show the Page only when it's viewable
- Add "Never show this again" Feature
- Opt-Out Funktion HOT 4
- Landingpage nur im Browser anzeigen HOT 3
- Zu viel Text oder TLDNR HOT 6
- Hinweis auf https everywhere HOT 6
- Mesh Animation
- Android feedly - Landingpage löst Fehler aus HOT 1
- No license specified HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from landingpage-freifunkfranken.