Drupal 7: i18n + Global Redirect ("Prüfen der Sprache für einen Pfad") = Fehler: Umleitungsfehler

Firefox: Fehler: Umleitungsfehler - Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann

In einem mehrsprachigen Drupal 7 Projekt gab es für einige URLs die dargestellte Fehlermeldung: "Firefox: Fehler: Umleitungsfehler - Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann"!

Es zeigte sich schnell, dass es sich dabei um Inhalts-URLS von Deutschen Seiten handelte, für die es (noch) kein Englisches Gegenstück gab.

Beispiel:

Deutsche URL: .../de/xyz funktioniert
Englische URL: .../en/xyz funktioniert nicht, sondern liefert den gezeigten unendlichen Redirect

Wo liegt die Ursache?

Als eines unserer Standard Drupal CMS Module nutzen wir "Global Redirect" (https://drupal.org/project/globalredirect). Dieses bietet unter anderem die Option "Prüfen der Sprache für einen Pfad":

Diese Option ist absolut sinnvoll und hilfreich, funktioniert aber leider nicht korrekt. Somit führt diese Option zum oberhalb dargestellten Fehler, da die Seite immer wieder versucht zur nicht vorhandenen Seite weiterzuleiten... und wieder... und wieder ...

Hier der zugehörige Issue:
https://drupal.org/node/1337132

Lösung:

Die oberhalb genannte Option deaktivieren - das ist zwar schade, löst aber kurzfristig das Problem!
Derzeit gibt es noch keine endgültige Lösung für diese Problemstellung (Stand 12.08.2013).

AttachmentSize
option_global_redirect_infinite_loop_301.png7.61 KB

Comments

Ja stimmt, es ist sogar bis

Ja stimmt, es ist sogar bis heute nicht wirklich gelöst. Zumindest habe ich das Problem gerade mit Drupal 7.41 und Global Redirect 7.x-1.5

Danke, dass du das so gut ausgeführt hast. Die Zusammenhänge waren mir nicht ganz klar. Hat mir geholfen.

LG
dcp

Post new comment

The content of this field is kept private and will not be shown publicly.

More information about formatting options