Dalam kebanyakan kasus, pengalihan digunakan karena salah satu dari dua alasan: 1 Mengarahkan pengguna dari http ke https untuk menerapkan komunikasi SSL. 2 Mengarahkan pengguna yang memiliki URL basi, biasanya saat nama diubah selama migrasi atau peningkatan pertanian.