Hallo,
zur [b]Vorgeschichte[/b]:
Ich nutze RealURL. Wenn nun ein Nutzer aus dem BE eine Seite aufruft (mit der Lupe), wird ja dennoch die ID verwendet.
Wird später dieselbe Seite unter ihrer "Real-URL" angesprochen, so ist in den Links, die mit der Funktion "Link nach oben" eingefügt wurden, noch die ID enthalten.
--> Folgt man ihnen, so kommt natürlich die gleiche Seite nochmal, was von Suchmaschinen sicherlich gerne als Duplicate Content gewertet werden dürfte.
So, nun zu einem [b]Lösungsvorschlag[/b]:
Ich möchte daher das Caching einfach deaktivieren, solange ein BE-User eingeloggt ist.
Dazu habe ich folgendes in mein Typoscript geschrieben:
[TS]...
config.prefixLocalAnchors = all
config.disablePrefixComment = 1
config.no_cache = false
[globalVar = TSFE : beUserLogin]
config.no_cache = true
[global]...[/TS]
Meine [b]Frage[/b] ist:
Ich möchte, dass die Seiten generell gecacht werden.
Aber eben nicht, wenn jemand im BE eingeloggt.
Erreiche ich damit dieses Ergebnis?
Und: Wie kann ich das prüfen?
PS: Und ich möchte möglichst _nicht_, dass durch das no_cache = true andere, schon gecachete Seiten gelöscht werden...