Cara Redirect Halaman Website

PHP, Tutorial - 26 Aug 2020

Redirect halaman website ialah proses mengalihkan URL atau link sebuah website dari satu halaman ke halaman baru. Biasanya redirect halaman sering digunakan untuk mengalihkan halaman lama ke halaman baru.

Terdapat beberapa cara untuk melakukan redirect halaman website, dimulai dari menggunakan perintah HTML, Javascript, PHP ataupun menggunakan file htaccess.

Cara Redirect Halaman Website Dengan HTML

Cara pertama untuk redirect halaman website ialah menggunakan perintah HTML. Anda dapat menggunakan atribute http-equiv yang ditulis diantara tag <head></head>. Berikut contoh penulisan kodenya :

<html>
<head>
<title> Halaman Lama </title>
<meta http-equiv="refresh" content="3;url=https://www.eplusgo.com">
<head>
<body> Halaman Lama </body>
</html>

Dengan perintah http-equiv ketika user mengakses halaman website lama, dalam waktu 3 detik nantinya akan di redirect ke halaman baru sesuai URL yang ditentukan.

Cara Redirect Halaman Website Dengan Javascript

Selanjutnya, Anda dapat menggunakan perintah Javascript untuk melakukan redirect halaman website. Terdapat 3 perintah yang dapat Anda gunakan yaitu menggunakan window.location, window.location.href dan window.location.replace.

Silakan gunakan salah satu dari perintah diatas. Berikut contoh penulisan kodenya :

<html>
<head>
<title> Halaman Website Lama </title>
<script type="text/javascript">
window.location = "https://www.eplusgo.com";
</script>
<head>
<body> Halaman Website Lama </body>
</html>
<html>
<head>
<title> Halaman Website Lama </title>
<script type="text/javascript">
window.location.href = "https://www.eplusgo.com";
</script>
<head>
<body> Halaman Website Lama </body>
</html>
<html>
<head>
<title> Halaman Website Lama </title>
<script type="text/javascript">
window.location.replace("https://www.eplusgo.com");
</script>
<head>
<body> Halaman Website Lama </body>
</html>

Cara Redirect Halaman Dengan PHP

Bila website Anda dibuat menggunakan bahasa pemrograman PHP, Anda dapat menggunakan perintah PHP untuk melakukan redirect halaman. Gunakan fungsi PHP header untuk melakukan proses redirect halaman. Contoh perintahnya :

<?php
   header("location: https://www.eplusgo.com");
?>

Baca Juga : Cara Redirect HTTP ke HTTPS

Cara Redirect Halaman Dengan .htaccess

Anda juga dapat melakukan redirect halaman website menggunakan .htaccess. Berikut contoh kodenya :

#1. Redirect ke halaman baru dalam satu domain
Redirect 301 /halaman-lama.html /halaman-baru.html

#2. Redirect file dari folder lama ke folder baru dalam satu domain
Redirect 301 /folder-lama/halaman-lama.html /folder-baru/halaman-baru.html

#3. Redirect file ke domain baru
Redirect 301 /halaman-lama.html http://www.domain-baru.com

#4. Redirect file dari folder lama ke folder baru pada domain yang baru
Redirect 301 /path-lama/halaman-lama.html http://www.domain-baru.com/path-baru/halaman-baru.html

Kesimpulan

Demikian beberapa cara untuk melakukan redirect halaman website. Silakan gunakan cara yang cocok dengan kebutuhan Anda. Selamat mencoba dan semoga bermanfaat.