2010-11-08 14 views
1

J'ai un site hébergé dans un environnement ASP.NET. Le site est actuellement capable de gérer la requête .aspx. Si un utilisateur demande une page .aspx qui n'existe pas dans le serveur, je peux le rediriger vers une page d'erreur générique.Comment puis-je gérer la requête ASP sur un site ASP.NET?

Maintenant, le problème est que si un utilisateur fait une demande de .asp, par exemple, si un utilisateur tape

http://wwww.example.com/index.asp

Ensuite, le gestionnaire d'erreur ne fonctionne pas. Je veux le rediriger/elle ici,

http://wwww.example.com/index.aspx

Comment puis-je y parvenir?

Merci d'avance.

Répondre

2

Pour une permanent redirect

Response.Status="301 Moved Permanently" 
Response.AddHeader "Location","http://www.new-url.com/" 

OU this

Response.Redirect "http://www.new-url.com/" 
+0

Désolé de ne pas être précis. J'ai édité la question. Pouvez-vous répondre à nouveau s'il vous plaît? – Sohel