Manchmal kommt man nicht drumrum, Kundenanforderungen umzusetzten. Daher habe ich ein ORDS auf einem Windows-System installiert und als Webserver den IIS davor geschaltet.
Der Apache ist mir tausend mal lieber, wie ich mal wieder feststellen durfte, als mehrere Zugriffe mit einem 404 (file not found) geendet sind, obwohl die Dateien nachweislich vorhanden sind und auch die Zugriffsrechte passen.
Problem ist, dass der IIS nur Dateien ausliefert, deren MIME-Types er kennt und es fehlten mindestens diese drei:
Dateiendung | MIME-Type |
---|---|
.json | application/json |
.woff | font/woff |
.woff2 | font/woff2 |
Einzutragen sind diese im IIS-Manager (Internetinformationsdienste Manager). Entweder in der Site oder Global unter „MIME-Type“. Ich habe mich für den globalen Bereich entschieden, dann kann ich es nicht vergessen wenn eine weitere Site dazu kommt.