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:
- Qu'est-ce que l'utilisateur entre: http://www.example.com/app/route
- Qu'est-ce que ASP.NET MVC voit:/itinéraire
- Ce que je veux rediriger vers: http://www.example.com/app/other_route
- Qu'est-ce qui se passe réellement quand je faire un simple RedirectToAction: http://www.example.com/other_route (qui n'existe pas, de l'extérieur de toute façon)
Cela semble être simple, mais je dessine un blanc.
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? –
@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. –
..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? –