2010-08-29 2 views
1

Je suis assez nouveau pour ASP.NET MVC et je veux juste demander de ce scénario est possible et, si oui, quelqu'un pourrait fournir des liens de ressources sur la façon de l'implémenter. Disons que j'ai un site accessible à partir de www.mysite.com, puis-je également charger le même site via www.mysite2com, www.mysite3.com et ainsi de suite? fournissant effectivement la possibilité d'exécuter plusieurs sites à partir d'une seule base de code?Plusieurs URL et base de code unique avec ASP.NET MVC

L'idée est que le contenu du site et la feuille de style changent en fonction du site visité, tout en conservant la même structure.

merci beaucoup pour toute aide que vous pouvez fournir :)

Kris

Répondre

2

Oui, cela est possible

http://web.archive.org/web/20100119084358/http://just3ws.wordpress.com/2010/01/03/skinning-your-asp-net-mvc-application-based-on-your-sub-domain

Cet exemple utilise des sous-domaines du même domaine, mais rien ne s'arrête vous d'utiliser la même logique et avoir différentes images/CSS/chemins etc généré basé sur le nom d'hôte/domaine complet

+0

@Dimit ryK désolé que j'ai voté votre réponse - mais le lien que vous avez fourni est uniquement accessible aux utilisateurs enregistrés. Je pense que ce n'est pas la façon de répondre à une question. Je ne veux pas m'inscrire sur un site juste pour lire une réponse! –

+0

Assez juste. Cet article de blog était accessible à tous quand j'ai posté ce lien. Maintenant, nous obtenons cette erreur "a été marqué privé par son propriétaire". Apparemment, le propriétaire de ce blog ne souhaite pas que ses articles soient disponibles pour les utilisateurs non enregistrés. – DmitryK

+0

J'ai fourni une modification à une version archivée de la publication et j'ai supprimé ma liste noire. –