2010-11-18 14 views
5

.Net Web Uygulamamda URL Yönlendirmesi kullanıyorum. Kullanıcıların .aspx sayfasına erişmesini önlemek istiyorum.Normal İsteğin Önlenmesini Önlüyor URL Yönlendirme Uygulamasında .ASPX sayfaları

Örnek:

gerçek URL - http://www.mysite.com/Testimonials.aspx

Yönlendirilmiş URL - http://www.mysite.com/Testimonials

Kullanıcıların sadece /Testimonials giderek sayfaya erişmek için güçlü olmak istiyorum, ama kurulum /Testimonials.aspx istiyorum /Testimonials adresindeki rotasına yönlendirin.

Uygulama boyunca Yönlendirilmiş Sayfalar için bunu yapmanın kolay bir yolu var mı?

+0

iis sürümü nedir? –

cevap

2

Yönlendirmeyi Yükleme Etkinliğindeki URL'ye bakarak gerçekleştirebilirsiniz. İstediğiniz sayfaya/Testimonial yönlendirmek için bu http://msdn.microsoft.com/en-us/library/cc668201.aspx#adding_routes_to_a_web_forms_application kontrol edin.

+0

Yönlendirmeyi nasıl yapacağımı biliyorum ... Asıl sayfanın (Testimonials.aspx) doğrudan erişilemediğinden emin olmak için yardıma ihtiyacım var. Sayfa yüklenirse – Reaction21

+1

gibi bir şey yapın. Geçerli URL .aspx ile bitiyorsa, bir rota olup olmadığını kontrol edin, eğer evetse, daha sonra URL'ye yönlendirin./Testimonials/{id} – Lareau

+0

Right gibi parametreleri nasıl kullanacağınızdan emin değilsiniz. Onu anlıyorum. Ama bir rota olup olmadığını nasıl kontrol ederim? – Reaction21

İlgili konular