Table of contents
Apa itu 301 Redirect
301 Redirect adalah pengalihan permanen dari satu URL ke URL lainnya. Sehingga pengunjung yang mengakses URL lama, akan otomatis dialihkan ke URL yang baru.
Sebagai contoh, jika kamu ingin mengalihkan sebuah domain ke domain lain, maka kamu bisa melakukan setting 301 redirect melalui panel domain atau hosting.
Fungsi
301 redirect berfungsi untuk mengarahkan domain atau URL websitemu ke alamat website lain yang diinginkan. Sehingga ketika domain atau website tersebut diakses, maka secara otomatis diarahkan ke URL tujuan 301 redirect tersebut.
Selain itu, hal tersebut berguna untuk mengalihkan domain lama (yang sudah tidak akan digunakan) ke domain yang baru. 301 redirect juga bisa digunakan untuk memaksa pengunjung website atau domain untuk menggunakan URL HTTPS di websitemu.
Cara Membuat 301 Redirect
Berikut beberapa cara untuk membuat 301 redirect pada domain atau website
Membuat 301 redirect dari CPanel
Login ke CPanel masuk menu Redirects lalu isikan seperti gambar berikut:
Pilih nama domain yang ingin di redirect pada pilihan https?://(www.)?
Pilih subdirectory atau file tertentu semisal login.php atau dikosongi yang ingin diredirect pada kolom /
Membuat 301 redirect dengan PHP file
Kamu bisa membuat 301 redirect dengan membuat file php baru semisal index.php lalu edit seperti contoh berikut ini:
<?php
header("Location: https://www.idwebhost.com/", true, 301);
?>
Membuat 301 redirect dengan .htaccess
Kamu bisa membuat 301 redirect dengan membuat file .htaccess baru atau yang sudah ada lalu edit seperti berikut contohnya:
Redirect 301 / /halamanbaru.html
Redirect 301 / https://www.google.com
Rule htaccess tersebut bisa ditulis dibawah rule berikut
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>
Demikianlah informasi 301 Redirect: Pengertian, Fungsi, dan Cara Membuatnya , semoga bermanfaat bagi sahabat sekalian