Hinweis Die angegebene Weiterleitungs-URL ist ungültig.

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
TurboXXL
Beiträge: 26
Registriert: 5. Sep 2017, 12:13

Hinweis Die angegebene Weiterleitungs-URL ist ungültig.

Beitrag von TurboXXL »

Hallo zusammen,

ich habe folgendes Problem nach einer Installation der neusten Admidio-Version auf mein Webhosting-Space bei 1Blu. Nach dem ersten Aufruf wird das Theme nicht gefunden und gibt beim Anmelden als Admin immer folgendes aus:

Hinweis
Die angegebene Weiterleitungs-URL ist ungültig.

Melde ich mich dann sofort nochmal an, bin ich eingeloggt, aber der Hinweis erscheint wieder. Genauso wenn ich versuche, mich neu zu registrieren. Die Passwort-vergessen Funktion klappt allerdings. Ebenso klappt alles, wenn ich eingeloggt bin.

Die Domain lautet: http://www.tc-grüningsweg.de

Bei der Installation wird folgendes in die config.php eingetragen:

$g_root_path = 'https://www.xn--tc-grningsweg-0ob.de/halle/admidio';

Ersetze ich dies durch

$g_root_path = 'https://www.tc-grüningsweg.de/halle/admidio';

wird zumindest das Theme gefunden und richtig dargestellt. Das Problem mit dem Hinweis bleibt allerdings bestehen.

Kann das mit dem Ü im Domainnamen zu tun haben? SSL sollte aktiviert sein.Muß vielleicht die PHP Funktion, die den Link an diesen Stelle aufruft, abgeändert werden, damit das Ü richtig interpretiert werden.

Für sachdienliche Hinweise zur Problemlösung bin ich wieder sehr dankbar.

Gruß
TurboXXL
Benutzeravatar
fasse
Administrator
Beiträge: 6053
Registriert: 12. Nov 2005, 16:06

Re: Hinweis Die angegebene Weiterleitungs-URL ist ungültig.

Beitrag von fasse »

Hallo Turbo,

ich vermute dein Problem in den Einstellungen von Admidio. Schau dir dort mal an, was unter URL nach Login und URL nach Logout eingetragen ist.

Viele Grüße
Fasse
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Hinweis Die angegebene Weiterleitungs-URL ist ungültig.

Beitrag von XimeX »

Bin mir ziemlich sicher das es am Ü liegt.
Stichwort Punycode: https://de.wikipedia.org/wiki/Punycode

Die url "https://www.xn--tc-grningsweg-0ob.de" ist eigentlich die richtige Schreibweise. Die Browser stellen sie standardmäßig einfach anders da.
Stell zb mal in about:config vom Firefox "network.IDN_show_punycode" auf true und lade die Seite neu und schau dir die URL an.

Der check hier: https://github.com/Admidio/admidio/blob ... n.php#L833
erkennt die Punycode schreibweise als korrekt an. Mit Ü sagt er das es eine ungültige URL ist. Hiervon kommt die Fehlermeldung.

Also in der config.php sollte meines Wissens nach die Punycode schreibweise stehen. Jetzt ist die Frage warum er das Design nicht richtig darstellt
TurboXXL
Beiträge: 26
Registriert: 5. Sep 2017, 12:13

Re: Hinweis Die angegebene Weiterleitungs-URL ist ungültig.

Beitrag von TurboXXL »

Hallo zusammen,

vielen Dank für die Hinweise, ich glaube, die haben mich auf das richtige Pferd gesetzt. Es klappt zumindest jetzt alles.

Warum genau, kann ich selbst nicht erklären. Ich habe den Punny-Code wieder in die Config eingetragen und etwas mit http und https herumgespielt und plötzlich war die Fehlermeldung weg und auch das Theme war korrekt. Also nicht verzagen.

Nochmals vielen Dank, die Hinweise haben mir viel Zeit gespart. 8)
Antworten