Samoht: Navigation trennen, damit nur einmal vorhanden

Beitrag lesen

Ich habe gelesen, dass die Dateiendungen dann nicht mehr html, sondern shtml heißen müssen, damit der Server weiß, dass er hier zusammenfügen muss. Wenn ich die Beispiele hier richtig verstanden habe, gilt das aber nur für die Hauptseite, also für die, in die dann Navi, Header und Footer inkludiert werden sollen. Die include-Dateien können eine html-Endung haben, z.B. inc_footer.html heißen. Ist das so richtig?

Jein.

Alle Dateien die geparsed werden sollen (also in denen der Server nachgucken soll, ob "Fremdcode" außer HTML vorhanden ist), müssten die Endung .shtml tragen. Abgesehen davon kann man den Server so konfigurieren, dass z.B. auch .html oder .htm geparsed wird.

Da SSI noch ein paar Funktionen mehr drauf hat, als nur Seiten zu includen, kann es sein, dass Du diese auch mal z.B. in Deiner inc_footer.html benutzen möchtest. Das geht nur, wenn Du .shtml verwendest - oder wie o.g. den Server  anders konfigierst.

Gruß, Samoht

--
fl:| br:> va:) ls:< n4:( ss:) de:] js:| mo:}
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
(Kristian Wilson, Nintendo, 1989)