2010-01-25 23 views
0

La question est sur les chemins et les domaines:ASP.NET MVC et ApplicationPath

J'ai un hors la zone projet ASP.NET MVC (généré par « Fichier-> Nouveau projet »).
Sur la page LogOn, c'est le cas: return Redirect("~/Account/LogOn");.

J'ai un nom de domaine: mycompany.com et structure de fichier suivant sur le serveur:

/Root 
    /MyApp (this is where my app goes into) 
    Default.aspx 
    ... 

J'ai mis en place suivant le pointeur de domaine: mycompany.com -> \MyApp

Quand je vais à mycompany.com je reçois une erreur, quelque chose ne peut pas trouver
mycompany.com/MyApp/MyApp/Account/LogOn

question: D'où vient le deuxième élément /MyApp?

Remarque: Si je n'utilise pas de pointeur de domaine et que vous déployez le site à la racine, tout fonctionne correctement.

Remarque: Mon fournisseur d'hébergement est webhost4life.com.

Répondre

0

Essayez plutôt "return Redirect ("/Account/LogOn ")".