Ich bin ziemlich neu in asp.net und habe wenig Erfahrung mit IIS. Ich möchte, dass jeder Benutzer meiner Anwendung eine eigene Subdomain erhält, aber alle verwenden die gleichen Controller. Die Subdomain würde dann steuern, welcher Inhalt angezeigt wird.Dynamische Subdomains in asp.net mvc
Beispiel:
user1subdomain.mydomain.com/Whatever
user2subdomain.mydomain.com/Whatever
Werden beide den gleichen Controller. Idealerweise könnte ein Parameter dem Controller den Benutzernamen geben, der dann den passenden Inhalt anzeigen könnte. Ich möchte, dass es flexibel genug ist, dass neue Subdomains der Datenbank hinzugefügt werden können, ohne jedes Mal, wenn eine neue Subdomain hinzugefügt wird, die Routing-Regeln neu zu schreiben.
Ich habe bisher nur den eingebauten Visual Studio Server benutzt, also ist die Domain localhost. Ich kann keine subdomain.localhost/was auch immer zu einem gültigen Controller überhaupt noch bekommen. – captncraig
Sie werden nicht mit localhost - um die Domain-Management-Aspekte zu testen, müssen Sie IIS ausführen. – Murph