Tag Tannenbaum.
ich bekomme "include file" irgendwie nicht hin. Was mache ich falsch?
1.html
In nahezu 100% der Fälle muss eine entsprechende Ressource die Eindung "shtml" haben. Zwar kann man das auch anders konfigurieren, benötigt dafür aber entsprechende Zugriffsrechte auf den Webserver, die man meist nicht hat.
<!-- #include file="2.html" -->
Zunächst darf zwischen dem Kommentarzeichen und der Raute kein Leerzeichen sein. Liegt "2.html" auch da, wo sie sich laut deiner Notation befinden soll? So, wie du es geschrieben hast, muss sie sich dort befinden, wo auch die einbindende Ressource liegt. Übrigens, wenn bei SSI etwas schief geht, wird es direkt dort angezeigt, wo eigentlich das stehen sollte, was du einbinden willst, alternativ schau ins Errorlog.
2.html
Dass du bei erfolgreichem Includieren eine ungültige HTML-Seite bekommst, wurde dir ja schon gesagt. Zwar hat das nichts damit zu tun, ob SSI funktioniert oder nicht, aber ein sinnvolles Ergebnis sollte schon dabei herauskommen, oder?
Siechfred