2010-05-19 2 views
0

Comment redirigeriez-vous dans ASP.NET MVC pour prendre en compte certaines règles de réécriture d'URL externes.Compte pour la réécriture d'url simple dans la redirection ASP.NET MVC

Par exemple:

Cela semble être simple, mais je dessine un blanc.

+0

J'ai deux actions Index et Index2. Dans l'index, j'ai RedirectToAction ("index2"). Quand je demande/home/Index je suis amené à/home/Index2. Est ce que c'est ce que tu es en train de faire? –

+0

@Raj Kaimal - à peu près. C'est à travers différents contrôleurs, mais ce n'est vraiment pas important. En l'état, avec la réécriture désactivée RedirectToAction fonctionne correctement; J'ai juste besoin d'un moyen de dire "mettre/app/avant l'url de destination" ou équivalent. –

+0

..et vous avez besoin des valeurs de route ou de transmettre d'autres données que je suppose? C'est pourquoi vous n'utilisez pas une simple redirection. Correct? –

Répondre

-1

Il suffit d'utiliser

RedirectToAction("NewAction", "Controller-Required-If-Diferent-From-Current-Controller");

Questions connexes