Hallo,
ich nutze TYPO3 4.7 und RealURL 1.12.3 . Die Webseite ist zweisprachig angelegt, wobei die Defaultsprache Englisch ist und die Übersetzung Deutsch - dennoch handelt es sich um eine deutsche Webseite, also *.de .
Nun ist es so, dass einige interne Verlinkungen der User nicht über den Reiter 'internen Link' gemacht worden sind, sondern über externe Links, indem sie die entsprechende Seite im Browser aufgerufen und den Link kopiert haben. Viele dieser Links stammen auch noch aus der Zeit, in der RealURL noch nicht installiert war. Das Problem ist, dass man beim Klick eines solchen Links keinen schönen SEO-Link bekommt, sondern einen mit der Seiten-ID dran UND oftmals auch in der falschen Sprache.
In meinem Template habe ich eigentlich definiert, dass je nach Spracheinstellung des Browser die richtige Sprache angezeigt werden soll. Bei diesen ID-Links klappt das aber so gar nicht.
Die Frage ist, kann man solche 'verkrüppelten' Links beim Aufruf noch anpassen, ohne dass ich jetzt wie wild in der DB nach diesen Links suchen und sie alle ersetzen muss? Wobei das auch nur temporär was bringt - ich seh schon den nächsten Benutzer, der trotz Handbuch einen externen statt eines internen Links setzt.
Es geht auch nicht nur um die Benutzer. Ich habe eine Erweiterung geschrieben, die auch solche Links auf interne Seiten setzt - auch dort habe ich vor RealURL mit id's im Link gearbeitet. Auch hier wäre es wichtig, dass diese Links beim Anklicken umgewandelt und auch in der richtige Sprache angezeigt werden...