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:

301 Redirect: Pengertian, Fungsi, dan Cara Membuatnya

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