====== Typo3: Reale HTML-Dateinamen mit SimulateStaticDocuments ====== //<- Zurück zu [[software: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 RealURL((http://typo3.org/extensions/repository/view/realurl)). ===== 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 [[software:apache]] zu finden sind. Die Datei muss durch umbenennen von ''_.htaccess'' in ''.htaccess'' aktiviert werden. Ferner muss sichergestellt werden, dass das [[software:apache]] 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 } {{tag>typo3}}