Eventuali duplicati:
Is it possible to make an ASP.NET MVC route based on a subdomain?Come consentire agli utenti di creare i propri sottodomini sul mio sito Web MVC?
ho intenzione di costruire un sito web che consentirà agli utenti di creare il proprio negozio virtuale, ospitato dal mio sito web.
Pensa a eBay; lasciare che le piccole imprese creino i loro negozi.
Ad esempio:
www.foo.com - The main website.
www.georgestires.foo.com - "George's Tires" online store.
avrei lasciato gli utenti di creare i propri fogli di stile e personalizzazioni in una misura, ma questo è per dopo. In questo momento mi chiedo come implementare questa funzione su un sito Web MVC 3.
Sono letteralmente a terra zero qui senza gambe su cui stare. Qualsiasi consiglio è apprezzato. So che in IIS posso creare un binding sottodominio "bar.foo.com" e avere il flusso diretto verso la mia applicazione ASP.Net MVC3, ma ciò significa che ogni volta che qualcuno crea il proprio store dovrò creare un nuovo programma in modo programmatico rilegatura?
È possibile? Dovrei guardare a questo approccio?
@lazyberezovsky: Grazie per aver collegato questa domanda ma nessuna di quelle risposte è valida per me. I miei "sottodomini" ** non sono conosciuti ** prima del tempo, devono essere dinamici e "creabili" per così dire. Se dovessi registrarti sul sito dovresti essere in grado di creare 'lazyberez.foo.com' senza alcuna interazione da parte mia come proprietario del sito. – sergserg
prova il routing con caratteri jolly –