Frontend kann durch veralteten L-Parameter beschädigt werden
Unter bestimmten Umständen kommt es zu dem Fehlerbild, dass das TYPO3 System Seiten ausgibt, die komplett oder nur zum Teil keine Links/URLs mehr haben. Teilweise sind auch an bestimmten URLs der Parameter L mit einer hohen Zahlenwert angehängt.
Dies geschieht unter drei Voraussetzungen:
- Die config.linkVars Einstellung im TypoScript-Template steht auf config.linkVars = L oder ähnlich.
- Der Frontend-Cache wurde geleert und noch nicht alle Seiten wurden neu generiert.
- Ein Bot hängt beim Abruf der Seiten einen ?L= Parameter an, um Sicherheitslücken zu finden und generiert so die Seiten ohne Cache mit diesem Parameter neu.
Im T3Bootstrap Template finden Sie die zu entfernende Einstellung unter:
typo3conf/ext/demotemplate/Configuration/TypoScript/Config/config.typoscript
Löschen Sie die Zeile
linkVars = L(int)
komplett und leeren Sie komplett den Frontend Cache.
Danke für diese Lösung!
Vielen Dank!
Merci – hat mich nach Stunden Fehlersuche gerettet.