Dez
nc_staticfilecache mit RealURL & .html-Suffix
Verwendet man in Typo3 eine Kombination aus nc_staticfilecache mit RealURL und .html-Suffix muss in der .htaccess die Variante für simulateStaticDocuments aus der Static File Cache Doku verwendet werden damit die Seiten korrekt aus dem Dateisystem ausgeliefert werden:
RewriteCond %{DOCUMENT_ROOT}/typo3temp/tx_ncstaticfilecache/%{HTTP_HOST}/%{REQUEST_URI}/index.html -f RewriteRule .* typo3temp/tx_ncstaticfilecache/%{HTTP_HOST}/%{REQUEST_URI}/index.html [L]
Der .html-Suffix wird über die RealURL Konfiguration gesetzt:
'fileName' => array('defaultToHTMLsuffixOnPrev' => 1)
Um anschließend die Auslieferung der Seiten zu testen bearbeitet man am besten in html/typo3temp/tx_ncstaticfilecache/ eine oder mehrere Dateien und setzt z.B. im Title-Tag ein “static: ” als Prefix. Wird im Frontend der Prefix korrekt angezeigt kann man sicher sein das die Seiten auch wirklich aus dem Dateisystem ausgeliefert werden.
Zum testen darf man übrigens nicht im Backend angemeldet sein da sonst standardmäßig keine gecachten Seiten ausgeliefert werden.


Kommentare
Das war’s! Sehr hilfreicher Tipp! Vielen Dank.