Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:typo3:simulatestatix

Typo3: Reale HTML-Dateinamen mit SimulateStaticDocuments

← Zurück zu Typo3

Die System-Extension simulatestaticdocuments ermöglicht es, die einzelnen Seiten statt mit der URL /index.php?id=SID im Format /Seitenname.SID.SprachID.html zu rendern, was für Besucher und Suchmaschinen vorteilhaft ist. Weiterhin ist die Konfiguration dieser Erweiterung nicht so aufwändig, die die der Extension RealURL1).

Installation von SimulateStatic

1. Aktivieren der Extension über den Extension Manager

Die Extension ist im Bereich „Frontend-Extensions“ im Extension manager verfügbar und kann aktiviert werden.

2. Rewriting aktivieren (Apache)

Im Installationsverzeichnis von Typo3 befindet sich bereits eine Beispiel-.htaccess Datei, in der entsprechende Zeilen für die Rewrite-Engine von Apache Webserver zu finden sind. Die Datei muss durch umbenennen von _.htaccess in .htaccess aktiviert werden. Ferner muss sichergestellt werden, dass das Apache Webserver Modul mod_rewrite aktiviert ist.

Durch das Aktivieren der Standard-.htaccess-Datei werden nun alle *.html-Dateien an Typo3 weitergegeben, was jedoch nicht immer wünschenswert ist (z.B. wenn man die Domain über eine HTML-Datei bei den Google Webmaster Tools registriert hat). In diesem Fall, kann man die Rewrite-Bedingung wie folgt abändern:

# old rewrite rule:
# RewriteRule .* index.php [L]
 
# new rewrite rule:
RewriteRule   ^[^/]*\.[0-9]*\.[0-9]*\.html$ index.php

3. Extension im TypoScript aktivieren / konfigurieren

Im TypoScript folgende Zeilen einfügen

config {
  # activates the module
  simulateStaticDocuments = 1
 
  # adds the title to the HTML file name
  simulateStaticDocuments_addTitle = 1
}

Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.

software/typo3/simulatestatix.txt · Zuletzt geändert: 2012/10/11 11:19 von khopf