Hallo Judith,
Die zu ändernde Website ist sehr umfangreich, mehr als 150 .htm Dateien. Bisher war die Menüleiste als Frame eingebunden, jetzt soll die Site aber framefrei laufen. Bisher kenne ich nur die Möglichkeit, die Menüleiste über PHP oder SSI einzubinden. In beiden Fällen müsste ich aber nicht nur alle Dateiendungen ändern (was kein Problem ist) sondern auch ALLE internen Verlinkungen.
Nein, du musst nicht die Datei-Endungen ändern. Du musst nur deinen Server so konfigurieren, dass er .htm-Dateien durch den PHP- bzw. SSI-Parser schickt. Wenn du noch reine HTML-Dateien ohne PHP bzw. SSI werden diese dann zwar überflüssigerweise auch durch den Parser gejagt, aber im Endeffekt wird das wohl die einfachste Lösung sein.
Was genau du einstellen musst, hängt davon ab, welchen Server du einsetzt, ob du PHP als Modul oder CGI oder SSI statt PHP verwendest.
Schöne Grüße,
Johannes