2009-04-01 14 views
2

Wenn ich in Java auf WebSphere Application Server möchte, dass meine Servlets usw. mit einem bestimmten Stammpfad beginnen, verwende ich die context-root-Eigenschaft in der EAR-Bereitstellung Deskriptor (application.xml). Zum Beispiel hat mein Servlet den Namen GetData, aber ich möchte, dass die URL www.mysite.com/secure/restricted/GetData lautet, also setze ich den Kontextstamm auf secure/restricted.ASP.NET/IIS entspricht Java/WAS-Kontextstammverzeichnis

Wie mache ich das in ASP.NET auf IIS? Ist die Art der Konfigurationseinstellung für die Anwendung?

Antwort

0

Eine Möglichkeit wäre URL Rewritting sein - http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx

Auf der anderen Seite, wenn Sie Ihre dynamische asp.net Website vom Rest der Inhalte getrennt haben, können Sie den Ordner sicher hinzufügen/und konfigurieren dort durch Der IIS-Manager soll nur auf Ihre asp.net-Site verweisen (unabhängig davon, wo Sie sie gespeichert haben).

Das heißt, ich weiß nicht, ob die WAS-Kontext-Root Ihnen etwas extra für Links zu anderen Informationen außerhalb der asp.net-Website geben.