0

J'ai la tâche de créer un site qui contient des sous-sites. Ces sous-sites utiliseront la même base de données et auront des relations. Leurs noms de domaine devraient différer. Par exemple, le domaine est www.mysite.com. Sont sous-sitesStructure de projet ASP.NET MVC avec plusieurs sous-domaines?

www.books.mysite.com

www.blog.mysite.com

www.sport.mysite.com

je besoin d'une aide sur une structure de projet pour démarrer cette application. Quelqu'un peut-il me donner une idée? Puis-je créer des projets MVC4 dans une solution? ou puis-je le faire avec Domain Routing?

Répondre

1

Il a été répondu elsewhere, mais pas dans les moindres détails, donc je vais rassembler les points pertinents ici.

Une solution Visual Studio n'a aucune relation réelle avec le déploiement du site; c'est juste un conteneur pour divers projets. Lorsque vous déployez ces projets, vous pouvez définir bindings pour eux dans IIS. C'est un relatively straightforward process; si vous le faites la manière simple de l'interface utilisateur que vous obtiendrez quelque chose comme ceci:

IIS Site Binding UI

qui vous permet de définir les adresses où le point. Pendant le développement, vous aurez besoin de liaisons similaires dans votre fichier hôte pour jouer la partie de ces liaisons IIS pour votre machine locale.

Questions connexes