Hallo Julian,
Um diesen Fehler nicht zu wiederholen: Spricht irgendwas gegen SSI?
An sich nicht. Du solltest halt nur sicherstellen, dass der Server, auf dem das dann laufen soll, das auch verarbeiten kann.
Da ich eine auf allen Seiten gleiche Navigationsleiste haben möchte, aber bei Veränderungen nicht 100 Dateien ändern möchte, klingt der Gedanke an eine "Master"-Datei verlockend, gibt es außer SSI noch andere Möglichkeiten?
Mit PHP kannst Du das gleiche, wie mit SSI machen, allerdings dürfte PHP für einfaches Einbinden Overkill sein. Falls Du jedoch später mal Programmierlogik einbauen wills und nicht bloß stupides Einbinden von Dateien, könnte PHP für Dich besser geeignet sein. [1]
(Ja, ich weiß, es gibt noch andere Dinge als PHP mit denen man das auch hinkriegt, aber PHP ist IMHO das einzige, was man "einfach so" als SSI-Ersatz verwenden kann *und* gleichzeitig sehr weit verbreitet ist.)
Viele Grüße,
Christian
[1] PHP und SSI kombinieren funktioniert zwar theoretisch, praktisch gesehen wirst Du jedoch Schwierigkeiten haben, an einen Hoster zu kommen, der a) einen Apache2 hat und b) Dir erlaubt, diese Einstellungen vorzunehmen oder sie für Dich vornimmt.