Ich muss meine Website in einem Unterordner meines Domänen-Stammverzeichnisses speichern. Gibt es eine Möglichkeit, die URLs umzuschreiben, so dass es nicht so aussieht, als ob sie in einem Unterordner gespeichert wäre? Für mich ist es egal, ob dies auf IIS-Ebene oder in der web.config geschieht.
Antworten
Zu viele Anzeigen?Für IIS7 ist wahrscheinlich das von Microsoft selbst herausgegebene Modul der richtige Weg: http://blogs.iis.net/ruslany/archive/2008/11/10/url-rewrite-module-release-to-web.aspx
In früheren Versionen gab es verschiedene Umgehungsmöglichkeiten mit unterschiedlichen Nachteilen/Kosten: http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx
Wenn Sie sich für einen ISAPI-Filter entscheiden, haben wir gute Erfahrungen gemacht mit Ionic's Isapi Neuschreiben . Und es ist kostenlos (Bier und Sprache).
Ich benutze die ManagedFusion Url Rewriter in meinem Blog. Ich mag es, weil es nicht auf Serverebene installiert werden muss.