hrastyy: IIS: SSIs werden nicht eingebunden

Hallo!

Mein Problem:
Der IIS-Server unserer Schule (ich glaube IIS7, bin mir aber nicht sicher) kann meine SSI-Anweisungen nicht verstehen. Er klopft immer "Fehler bei der Verarbeitung der SSI-Datei" heraus, ohne Zusatzinfo.

Zuerst sah mein Syntax so aus:
<!--#include virtual="noread/incs/dropdownlist.ssi"-->
und in diesem Pfad war die Datei gelagert.

Dann, weil es nicht funktionierte, änderte ich es so:
<!--#include virtual="dropdownlist.ssi"-->
und wieder der gleiche Fehler.

Jetzt sieht der Syntax so aus:
<!--#include file="dropdownlist.inc"-->

Ich weiß, die *.inc-Endung gehört an und für sich zu PHP. Aber in der Online-Dokumentation des IIS-Servers steht das Beispiel mit *.inc-Dateien, deshalb hab ich's mal probiert.

Nebeninfos:
Dateinamen enden auf *.shtml
nach dem Standard XHTML 1.0 Transitional
keine Formfehler (ist valide, mit ExpressionWeb4 überprüft)

Und derzeit sieht das ganze so aus:
http://schulklassen.htl-wolfsberg.at/3ahwii/home.shtml

Hat jemand einen Vorschlag, woran das Problem liegen könnte?
Ich möchte meinen Professor auch nicht unnötig oft mit irgendwelchen vielleicht funktionierenden Versionen nerven (das ist eine Klassenhomepage, und wir Schüler haben logischerweise keinen Serverzugriff).

Danke im Voraus!
hrastyy

  1. Das liegt evt. am MIME Mapping. Der IIS weiss wahrscheinlich nicht, welchem MIME Typ .ssi entspricht und was er damit tun soll. Evt. denkt er einfach, dass er sie ausliefern soll und das passt evendudel nicht zum SSI. *.inc dürfte dagegen entsprechend registriert sein. Wer is auf die Idee gekommen, *.ssi zu nehmen?
    Ciao, Frank

    1. ...Wer is auf die Idee gekommen, *.ssi zu nehmen?

      Das war (leider) meine Idee...
      Ich hab irgendwo gelesen dass *.ssi der Dateityp für SSIs wäre, und hab das übernommen, ohne näher darauf einzugehen.
      Das ist nämlich mein erstes HTML-Projekt, und ich hatte zuvor auch noch nicht viel mit dieser Sprache zu tun.
      Und mit SSI-Anweisungen habe ich nur experimentiert, weil ich mir das Schreiben und Verändern von fertigen Seiten vereinfachen wollte.

      Also: Vielen Dank!

      Ich werde die Version mit *.inc an meinen Prof. senden.