Daniel Belzer: Auf die entsprechende Seite zurückverweisen bei 2 Ebenen

Beitrag lesen

Hallo zusammen,

ich habe momentan das Problem, dass mit der Abrufbarkeit meiner Seiten von zwei verschiedenen Ebenen zusammenhängt. Im Folgenden eine kleine Skizze:

  • Ebene 1:
    -- index
    --- Seite 1
    --- Seite 2
    --- Seite 3
    --- ...

--- Unterebene 2:
---- index
----- Seite 6 verweist auf "Seite 1 von Ebene 1"
----- Seite 7 verweist auf "Seite 2 von Ebene 1"
----- ...

Mein Problem sieht nun so aus:
Der User kann von Ebene 1 aus zu den verschiedenen Seiten navigieren und findet auf jeder Seite einen Link namens "Zurück zur Übersicht".
Klickt der User dann auf gerade genannten Link  kommt er tatsächlich zur Übersicht zurück.

Nun ist es aber so, dass man auch von Ebene 2 aus, Seiten der Ebene 1 aufrufen kann (siehe Skizze). Klickt man aber dann auf "Zurück zur Übersicht" (unter Berücksichtigung, dass man von Ebene 2 kommt), gelangt man zur Übersicht der Ebene 1. Das wäre alles ganz einfach zu lösen, nämlich mit "javascript:history.back())", nur kann man innerhalb der Seiten abermals navigieren (zwischen den einzelnen Seiten).

Würde ich für "Zurück zur Übersicht" den Befehl "javascript:history.back()" einsetzen, wird es passieren, dass wenn der User von Seite X" auf "Seite Y" wechselt und auf "Zurück zur Übersicht klickt, nicht zur Übersicht kommt, sondern auf die davor aufgerufene "Seite X".

Den einzigen Weg zur Lösung sehe ich bisher darin, einfach zwei Mal die komplett gleiche Seite zu erstellen mit dem Unterschied, dass eben jener Link so gesetzt wird (mithilfe von Pfadangaben, kein Javascript), dass man wirklich zur Übersicht gelangt.

Gibt es eine andere einfachere Möglichkeit, dieses Problem zu lösen ?

Gruß
D.Belzer