Enviroment gefunden:IIS Reverse-Proxy und Ressourcen nicht
- Auf dem Server I Anwendung ausgeführt haben auf Port 3000 (Grafana)
- auf demselben Server Ich habe IIS eine laufende Standard-Site an Port 80
- ich habe mehr Anwendungen auf Standard-Site ausgeführt wird, und sie sind accissible als http://myserver.com/myapp1 etc ...
Was ich erreichen möchte:
- Ich möchte grafana Server verstecken, damit es nicht zugänglich Throught sein http://myserver.com:3000, sondern als http://myserver.com/grafana
Ich habe gelernt, dass dies mit URL Rewrite und ARR getan werden kann, aber wenn ich viele Artikel gefolgt (für Beispiel http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with-url-rewrite-for-iis), es funktionierte nur teilweise. Der Header wurde neu geschrieben, aber keine Seitenressourcen gefunden, weil zum Beispiel http://myserver.com/grafana/scripts/script.js nicht da ist. Ich verstehe, dass physisch die Datei nicht da ist, weil es in http://myserver.com:3000/scripts/script.js ist, aber ich weiß nicht, warum die Seite korrekt geladen wird, aber Ressourcen nicht? Fehle ich etwas oder mache ich etwas falsch?
Jeder Rat wird geschätzt.