Zum Inhalt springen

Simulate Static - nur zum Verständniss

Erstellt am 13. Juli 2003 · 2 Antworten · letzte Antwort am 17. Juli 2003

Tags: URLs & Routing, Frage

papa ·

hallo,

verstehe ich das richtig, das die Simaulate Static ext, nur richtig funktioniert wenn man die Statischen html Seiten im root publiziert?
Ich habe diese mal getestet und alle meine Navigationslinks Verweisen auf eine html datei die im root liegen soll obwohl die seiten in den Ordner pub/ publiziert worden sind.
Ausserdem stimmen bei den html Seiten auch die filelinks nicht (css, js, img usw.)

viele Grüße
papa

jweiland ·

Zunächst einmal hat SimulateStatic nicht mit dem Publizieren von Typo3 Seiten zu tun. Mit dem Publizieren erstellt man statische html-Seiten, z.B. wenn Typo3 nur einen Teil der Website dynamisch und den Rest statisch erzeugen soll (z.B. aus Performancegründen).

SimulateStatic tut dagegen genau das, was der Name sagt: dem User (und insbesondere den Suchmaschinen) wird eine statische Seite simuliert, aber in Wirklichkeit wird die Seite von Typo3 dynamisch erzeugt. Das modrewrite Tool von Apache übernimmt dabei die Umsetzung der URLs.

Man kann beides in einem Verzeichnis mischen, d.h. die statischen Seiten dort publizieren, wo auch die dynamischen Seiten aufgerufen werden. Über modrewrite definiert man dann "generiere eine dynamische Seite falls diese Seite nicht bereits statisch vorhanden ist".

Also:
- Publizieren -> REAL static
- SimulateStatic -> SIMULATE static

Jochen Weiland