Nummern aus CSS-Dateien entfernen

Nummern aus CSS-Dateien sowie JS-Dateien entfernen

Problem

Damit es den TYPO3-Nutzern nicht langweilig wird, haben sich die Programmierer etwas ausgedacht, was hier und da neue Probleme oder zumindest Unannehmlichkeiten verursacht.

So werden die Dateinamen von CSS und JavaScript in einigen Installationen mit Nummern (Zahlencodes) versehen, so dass beim Speichern eindeutige Dateinamen entstehen, z.B. layout.123456.css oder script.9876543.js.

Hintergrund sind diverse Cacheprobleme, wenn Dateiinhalte geändert wurden, die Browser aber nicht geneigt sind, nachzuladen.

Lösung

Um diese tolle Funktion abzuschalten, das Cacheproblem für geänderte Dateien aber trotzdem zu reduzieren, gibt es eine bessere Option.

  1. Rufen Sie das Install-Tool auf.
  2. Wechseln Sie zu "All Configuration" und dann zu "$TYPO3_CONF_VARS['FE']".
  3. Momentan der letzte Parameter ist "[FE][versionNumberInFilename] =". Dort sollte der Parameter von "embeded" auf "querystring" geändert werden.
  4. Speichern und alle Caches löschen.