ASP.net MVC'de, denetleyicinin 301 Yönlendirmesi'ni harici bir siteye geri göndermesinin "doğru" yolu nedir?Denetleyici Eyleminden 301 Yönlendirmesi Döndürme
Çeşitli RedirectTo-Function, yalnızca el ile eşleştirdiğim göreli bağlantıları veya rotaları döndürmek gibi görünüyor, ancak "301 Yönlendirmesi'ni http://example.com olarak gerçekleştir" şeklinde bir yolu yoktur.
Sadece Response.StatusCode'u ayarlayabilir veya Response.Redirect'i kullanabilirim, ancak MVC'de yapılması gereken yol bu mu? Ya da yönlendirme yapmak için resmi bir "doğru yol" var mı?
Güncelleme: PermanentRedirectResult
Güncelleme 2: ASP.net 4.0 beri Daimi yönlendirmeler part of the Framework olan arada, bunun için bir ActionResult yazdı.
Şimdi seçtiğim yaklaşım budur, Response.StatusCode'u 301'e ve Response.RedirectLocation'ı hedef URL'ye ayarlıyorum –