In Javascript geschriebener, Linux-basierter OSS-Server, benötigt MIME-Konfiguration

In Javascript geschriebener, Linux-basierter OSS-Server, benötigt MIME-Konfiguration

Szenario:

Es gibt eine beliebte OSS-Anwendung namens Potree, die auf GitHub gehostet wird. Ich erhalte nur minimale Unterstützung von ihrem Autor, einem sehr talentierten, aber vielbeschäftigten Kerl, der sich mit Linux oder Apache nicht gut auskennt. Dies ist die großartige App, die ich erobern und ihr ein Zuhause geben möchte:

WebGL-Punktwolken-Viewer für große Datensätze- [Scrollen Sie nach unten, Sie können es tatsächlich ausführen]

Ich konnte mehrere Hindernisse finden und beheben (danke nochmals, Leute!), aber ein letztes Detail bleibt noch.

Die Anfrage kommt bei Apache wie folgt an:

http://jfknumbers-forum.org/potree-1234

Beachten Sie die Proxy-Host-Konfiguration unten. Sie funktioniert einwandfrei.

Abschnitt von httpd.conf

Eine solche Anfrage wird ordnungsgemäß an den Zielserver weitergeleitet, der am Port „localhost:1234“ lauscht.

Das Problem ist sofort ersichtlich. Statt der erwarteten Anzeige wird nur eine Auflistung des Verzeichnisses angezeigt, in dem der Server gestartet wurde.

Nur Verzeichniseintrag

Das war ein wochenlanges Rätsel, aber jetzt bin ich über die Natur des Problems informiert: Die MIME-Typen müssen richtig konfiguriert werden.

Da stecke ich fest und frage lieber die echten Experten. Das ist eine Aufgabe für Stack Overflow (oder Tochterunternehmen davon).

Die unten gezeigte Implementierung wird an der University of Arkansas ausgeführt. Das einzige Problem besteht darin, dass sie auf einem Windows-Server bereitgestellt wird:

Petroglyph Point Lavabeds National Monument

Der Besitzer konnte mir also nur bedingt weiterhelfen. Er informierte mich über die MIME-Anforderung.

Danke!

verwandte Informationen