Ich frage mich, wie man geht, meine benutzerdefinierten .ASPX-Seiten auf IIS 6.0-Seiten zu etwas völlig benutzerdefiniert ohne die ASPX-Erweiterung, sagen wir .vato? Angenommen, meine Seite würde beispielsweise lauten: Default.aspx? ID = 123, möchte ich Benutzern Folgendes anzeigen lassen: Default.vato? ID = 123.ASP.NET - Benutzerdefinierte IIS-Mapping-Erweiterungen - Wie?
Welches Konzept ist? Ist das machbar? Wo kann ich mehr zu diesem Thema recherchieren?
Vielen Dank für Ihre Antwort - ich hatte eine implementierte Anwendung und ging in IIS und trat als Erweiterung .vato, aber wenn ich die Website besucht, zum Beispiel: Default.vato ID = 123, bekam ich ein 404. ? Wenn ich auf Default.aspx? ID = 123 gehe, funktioniert es immer noch. Warum funktioniert mein .vato nicht? –
Haben Sie eine Default.vato-Datei? Wenn nicht, kann ein weiteres Problem darin bestehen, dass Sie der Datei einen MIME-Typ zuweisen müssen, damit IIS dies nicht als unbekannte Bedrohung betrachtet. –
Das ist es einfach - ich denke, ich verstehe dieses Konzept nicht so gut. Alle meine Seiten sind .ASPX-Seiten und deshalb dachte ich, dass ich vielleicht dachte, ich müsste etwas an meinem Code ändern, aber dann habt ihr mir gesagt, dass es alles über eine IIS-Konfiguration ist. Also muss ich meine Erweiterungen auch für meine .aspx-Seiten ändern? Entschuldige meine Unwissenheit und danke für die Hilfe! –