Pourquoi ne pas en faire mon projet MVC travail après la publication d'elle?

Récemment, j'ai publié mon premier MVC 2 projet d'un produit commercial de serveur web, Windows 2008, et qui était censé prend en charge d'autres MVC sites, sans problème, mais ont connu quelques problèmes. Voici la structure de haut niveau du projet. Comme vous pouvez le voir, c'est très simple:

Pourquoi ne pas en faire mon projet MVC travail après la publication d'elle?

Mais, après que le site est publié, et je, accédez à l'URL, j'obtiens "Erreur HTTP 403.14 - Interdit: Le serveur Web est configuré pour ne pas afficher le contenu de ce répertoire."

Donc, j'ai contacté l'hébergeur web à ce sujet et a dit que je devais inclure par défaut de la page de destination, tels que par Défaut.aspx, Index.aspx, etc. Je doutais de cette réponse était exacte, parce que je pensais que MVC de Routage aurait pris soin de cela, mais j'ai comme l'a suggéré, de toute façon, l'ajout d'une redirection vers ma maison contrôleur par Défaut.aspx.cs code-behind, mais j'ai reçu une Erreur HTTP 404. J'ai ajouté une redirection par des conseils similaires à ceux trouvés dans cet article: http://www.58bits.com/blog/CommentView,guid,10b2ddfa-057c-41d0-bdc7-564b212ce896.aspx.

J'ai été un va-et-vient avec l'hébergeur web à ce sujet depuis plus d'une semaine, à travers une douzaine de différentes réponses et les réponses, je n'ai pas encore été en mesure de trouver une solution à ce. Je suis sûr c'est une chose simple à résoudre, mais je n'ai aucune idée de ce à essayer ensuite, ou à suggérer à l'hébergement web le soutien dont ils ont essayer la prochaine.

Soooo ... sachant que le StackOverflow de la communauté est plus intelligent que moi et les techniciens d'assistance pour mon hébergement web de la société combinée, mille fois plus, j'espère que vous pourrez m'aider à trouver une solution ici, donc je peux publier mon projet et d'y accéder sans erreur.

  • Je n'ai pas modifié le fichier htaccess à tous. Finalement, j'avais l'intention de le faire, tout en essayant d'appliquer les bonnes pratiques SEO pour le site plus tard, mais je n'avais pas eu là encore. Ai-je besoin de modifier le fichier htaccess pour que cela fonctionne?
  • Est le générique de l'application de cartographie mis en place dans IIS et est "vérifiez que le fichier existe" en blanc? (En fait, peut-être que ce n'est pas nécessaire, en 2008 - ne me souviens pas)
  • Rup - Merci pour vous réponse. Mais, honnêtement, je ne sais pas la réponse. Une partie de la difficulté ici est que je vais avoir à travailler avec un hors de source, société d'hébergement web, et donc je n'ai pas accès à la config des informations de ce type. Mais, je PEUX demander à ce sujet, et offrir des suggestions pour eux, ce que je vais faire. Dans l'intervalle, est-il autre chose qui pourrait être la cause?
InformationsquelleAutor campbelt | 2010-07-03