Ben orijinal URL artık düzenlenebilir değildir, basit bir nedenle yönlendirme şiddetle karşı tavsiye ederiz.
Ben url bir yazım hatası yaptıysanız:
http://example.com/users/jwheared
Ve yönlendirildi var:
http://example.com/denied
Şimdi benim yazım yanlışı düzeltmek için benim için bir zorluk daha var:
http://example.com/users/jwheare
Aynı prensip, 404 ya da başka herhangi bir hata sayfası için geçerlidir. Bu geçici bir sunucu hatası ise de, farklı bir URL'ye yönlendirmek biraz bekleyin ve sonra sadece daha sonra sayfayı yenilemek yeteneğini kaldırır.
Bu kullanıcı merkezli tavsiye ek olarak, hata sayfası ilgili bir HTTP error code (diğer yanıtlar belirtildiği gibi muhtemelen 401 Yetkisiz) ile servis edilmelidir.
En iyi uygulama HTTP spec takip etmek ve 3xx yönlendirme durum kodlarının hiçbiri açıklanan durum için geçerlidir.
Edit: Bir diğer önemli nokta, bu potansiyel arama motoru performansını zarar olacaktır. Bir paletli yetkisiz bir sayfasını ziyaret ve bir yönlendirme alırsa, o biri olarak tüm yetkisiz sayfalarını görmek, ve potansiyel hata sayfasının sıralamasını artıracak. Eğer doğru hata başlıkları gönderirseniz, daha sonra paletli doğru olarak yetkisiz olduğunu URL'yi belirlemek ve sadece bunu görmezden olasılığı daha yüksektir.
Web tarayıcılarının genellikle HTTP spec yürütmem uygulamak aptal müşterileri vardır. Bir web tarayıcısı kullanarak onları yanı sıra insanlara düşünmek öder.