Ich habe zwei Anwendungen mit ASP.NET MVC, jeweils mit mehreren Controllern.IIS - ASP.NET MVC-Umleitung
Ich möchte eine Umleitung von Anwendung A zu Anwendung B durchführen, aber nur für eine einzelne Route auf Anwendung A (ein Controller).
Eg.
/applicationA/Ausgabe/* zu/applicationB/Ausgabe umleiten sollte/
/applicationA/Qualität/sollte nicht umleiten
Die Beispiele für IIS-Umleitung zeigen mir Beispiele, wie auf eine Datei klicken/Ordner und aktiviere Umleitung, aber ich versuche eine Route zu machen, keinen physischen Pfad.
Ich möchte die ASP.NET-Quelle (wenn überhaupt möglich) nicht ändern.
Danke.
bearbeiten - das ist in IIS6 auf Win2k3.
Ich hatte gehofft, es auf der IIS-Ebene zu tun, so dass es für jeden offen war, der sich das Management-Tool ansah. Wenn ich auf UrlRewriting schaue, sehe ich nicht den Vorteil, es zu benutzen, nur meine MVC-Routen zu ändern, was wie die Antwort aussieht. – anonymous
Die Route wurde an den Anfang der Liste hinzugefügt und dann eine Aktion, die ein neues RedirectResult zurückgibt. IIS7 scheint dies zu beheben, aber es war einfach einfacher in ASP.NET und IIS5/6. – anonymous
Ich bin froh, dass ich helfen konnte! –