IIS & Jetty: URL Rewrite

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
Kiffi
Beiträge: 10620
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

IIS & Jetty: URL Rewrite

Beitrag von Kiffi »

Hi,

(mir scheint, dass ich das schon mal gefragt habe. Wenn ja, ich finde es nicht mehr. Seid nachsichtig mit mir.)

Ich habe einen Jetty-Server, der auf localhost:8080 läuft. Nun möchte ich ihn über einen IIS laufen lassen.

Ich habe hierzu eine Website eingerichtet und dort unter URL Rewrite einen Reverse Proxy eingerichtet.

Bild

Nun sind die vom Jetty bereitgestellten Seiten auch öffentlich verfügbar. Allerdings natürlich nur die Daten, die über http angefordert werden. Die Site nutzt intensiv Websocket-Verbindungen (ws://...). Diese werden nicht umgeleitet.

http://webswing.tuebben.de/webswingtest/ <- da mal in die Konsole schauen.

// Edit2: Ich habe den Jetty jetzt vorerst abgeschaltet, kann ihn aber bei Bedarf wieder anschalten.

Wie müssen Pattern und Rewrite URL aussehen, damit das mit jeder Art von Protokoll klappt?

Danke im Voraus & Grüße ... Peter

// Edit1:

Hier nochmal der Auszug aus der web.config:

Code: Alles auswählen

    <system.webServer>
        <rewrite>
            <rules>
                <rule name="ReverseProxyInboundRule1" stopProcessing="true">
                    <match url="(.*)" />
                    <action type="Rewrite" url="http://localhost:8080/{R:1}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
Hygge