HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Cara Mudah Membuat Redirect PHP

PHP Redirect – PHP dianggap sebagai bahasa pemrograman berbasis web paling populer di kalangan developer. Sangat cocok untuk membangun situs web dinamis. Website yang besar dan dinamis mungkin memerlukan halaman pengalihan. Halaman pengalihan ini juga disebut redirect page dan biasanya digunakan untuk berbagai tujuan.

Misalnya, mereka digunakan untuk mengalihkan halaman ke halaman lain saat situs web sedang menjalani pekerjaan maintenance atau perbaikan. Hal ini juga dimungkinkan jika autentikasi diperlukan. Ketika Anda berhasil mengakses website A dan memilih salah satu menu website A, maka akan terjadi proses redirect untuk keperluan autentikasi. Setelah itu, tampilan website tiba-tiba berubah atau Anda diarahkan ke halaman login. Apa sebenarnya PHP redirect itu? Bagaimana cara membuat halaman PHP redirect?

Pengertian PHP Redirect

PHP Redirect adalah bagian dari script PHP yang digunakan untuk mengarahkan halaman suatu website ke halaman lain. Redirect page digunakan untuk berbagai tujuan, termasuk notifikasi kondisi website, autentikasi login, strategi pemasaran, dan pemeliharaan traffic situs web. Redirect PHP ini dapat ditambahkan ke semua jenis website. Bukan hanya website besar. Bahkan situs web kecil seperti blog pribadi dapat membuat redirect PHP ini. Dalam kebanyakan kasus, redirect PHP dilakukan dengan memasukkan skrip ke dalam fungsi header( ).

Namun sebenarnya ada banyak cara untuk membuat redirect PHP. Permasalahan pada pembuatan redirect PHP ini adalah pada bagian penyisipan scriptnya. Jika Anda salah memasukkan kode atau kurang, hal itu dapat menyebabkan kerusakan pada website Anda. Bukannya berhasil, mereka malah menghadapi masalah baru. Tapi jangan khawatir. Artikel ini merinci semua cara membuat redirect PHP.

Mengapa Membutuhkan PHP Redirect

Ada beberapa alasan mengapa PHP Redirect diperlukan :

  • Untuk mempertahankan dan meningkatkan traffic pengunjung. Jika website Anda mengalami masalah, Anda dapat menggunakan redirect PHP untuk memberi tahu pengunjung Anda. Hal ini dilakukan untuk mencegah pengunjung meninggalkan website.
  • Harap pastikan Anda dapat mengakses website. Jika website Anda sedang menjalani maintenance atau perbaikan, Anda dapat menambahkan PHP redirect agar pengunjung Anda mengetahui bahwa website Anda masih dapat diakses. Jika Anda tidak menggunakan PHP redirect, pengunjung website Anda mungkin mengira website Anda error atau rusak.
  • Memberikan informasi kepada search engine bahwa URL suatu website telah diubah menjadi URL baru. Misalnya website Anda di URL A memiliki puluhan ribu pengunjung website. Tiba-tiba URL A perlu diubah menjadi URL B. Tugas redirect PHP adalah memberi tahu mesin pencari bahwa URL situs web Anda telah berubah.
  • Mempertahankan peringkat website Anda
  • Hal ini dapat dilakukan untuk mengalihkan halaman website Anda secara permanen atau sementara.

Cara Membuat Redirect PHP

Setelah memahami apa dan mengapa menggunakan PHP redirect. Sekarang Anda akan belajar cara membuat halaman redirect PHP. Ada beberapa cara untuk membuat halaman pengalihan PHP. Setiap metode dijelaskan di bawah ini.

Melalui Fungsi header( )

Untuk membuat redirect PHP, biasanya menambahkan script ke fungsi header( ). Mengapa demikian? Anda tidak perlu khawatir tentang pengaturan atau konfigurasi file PHP. Cukup tempelkan URL tujuan ke dalam skrip di bawah ini.

<?php
header("Location: http://www.websitesaya.net/login.php");
?>

Pada artikel ini contoh websitesaya.net dialihkan ke halaman login websitesaya.net/login.php. Oleh karena itu, Anda perlu mencantumkan websitesaya.net/login.php atau URL tujuan pada fungsi header (“Location: “…”). Anda harus selalu menyertakan script Anda dalam fungsi header( ). Hal ini karena meskipun Anda menentukan URL tujuan di fungsi header( ), situs web akan mengeksekusi semua kodenya di bawah fungsi header( ).

Artinya, Anda mungkin masih memberikan kesempatan kepada orang yang tidak bertanggung jawab untuk menambah atau menghapus kode program. Namun, untuk menghindari hal ini, tambahkan fungsi exit( ) atau die( ) setelah fungsi header( ).Lanjutkan ke bagian berikutnya untuk mendapatkan petunjuk.

Menambahkan Fungsi exit( ) atau die( )

Fungsi exit( ) atau die( ) ditambahkan setelah fungsi header( ). Fungsi exit( ) atau die( ) memungkinkan crawlers atau bot search engine mengabaikan header dan memproses kode program setelahnya. Anda dapat menambahkan fungsi exit( ) seperti script berikut.

<?php
header("Location: http://www.websitesaya.net/login.php");
exit();
?>

Sebaliknya, jika Anda ingin menggunakan die( ), Anda dapat menambahkannya seperti script berikut.

<?php
header("Location: http://www.websitesaya.net/login.php");
die();
?>

Menggunakan Metode 301 Redirect

Kami menyarankan untuk menggunakan metode ini jika Anda ingin mengarahkan ulang halaman di website Anda secara permanen. Redirect 301 adalah perintah permanen yang mengarahkan pengunjung website ke halaman tujuan baru. Angka 301 merupakan kode status http yang membuat search engine mengetahui bahwa URL lama telah diganti dengan yang baru.

Misalnya, jika Anda mengubah URL situs web Anda secara permanen dari A ke B, search engine akan secara otomatis menampilkan URL B dan menghapus URL A. Dengan begitu pengunjung Anda tidak akan kebingungan. Anda dapat menambahkan 301 redirect seperti skrip berikut.

<?php
header("Location: http://www.websitesaya.net/login.php", true, 301);
exit();
?>

Via HTML atau Javascript

Selain menggunakan file PHP, Anda sebenarnya juga bisa membuat halaman redirect melalui HTML atau Javascript. Jika Anda menggunakan HTML, cukup ubah URL lama ke URL baru pada script berikut.

<meta content=”0; url=http://www.websitesaya.net/login.php” http-equiv=”refresh”>

Sementara itu, jika Anda ingin mengarahkan ulang halaman tersebut melalui JavaScript, Anda dapat mengubah URL-nya dengan skrip berikut

setInterval( () => {
window.location.href =http://www.websitesaya.net/login.php’;
}, 2000);

Script diatas akan mengalihkan halaman ke websitesaya.net/login.php. Anda dapat mengatur waktu perubahan halaman menggunakan JavaScript. Misalnya 2000 milidetik atau 2 detik.

Kesimpulan

Redirect PHP memiliki banyak manfaat. Dari bermanfaat sebagai pemberitahuan hingga strategi marketing. Ada berbagai pilihan untuk mempermudahnya. Namun ada beberapa hal yang perlu diperhatikan seperti tingkat kerentanan akibat oknum yang tidak bertanggung jawab dan SEO. Anda dapat memilih cara sesuai kebutuhan Anda diantara cara-cara yang disebutkan pada artikel di atas.

5/5 - (1 vote)
Nabilah Atikah S

Recent Posts

Perbedaan Antara Windows VS Linux

Perbedaan Windows dan Linux di Cloud VPS Salah satu kebingungan umum yang muncul setelah membeli…

3 hours ago

Beberapa CMS Forum Diskusi Online Terbaik Yang Dapat Digunakan

Forum telah menjadi bagian penting dari “peradaban” dunia maya. Anda dapat berargumen bahwa forum adalah…

6 hours ago

Rekomendasi Proxy Gratis Serta Kelebihan Dan Kekurangannya

Beberapa Web Proxy Gratis yang Wajib Dicoba Saat ini siapapun bisa mengakses internet dari mana…

7 hours ago

Ketrampilan Yang Harus Dikuasai Oleh Business Intelligence Profesionall

3 Skill Business Intelligence Yang Harus di Ketahui Menjadi seorang Business Intelligence tidak semudah yang…

2 days ago

Google Webmaster Tools : Pengertian, Cara Menggunakan, Fitur-Fiturnya

Cara Menggunakan Google Webmaster Tools Google menyediakan alat untuk mempermudah pengindeksan situs web Anda yang…

2 days ago

PENJELASAN RAM PADA KOMPUTER DAN RAM DI HOSTING

Fungsi dan Pengertian RAM Pada Web Hosting Banyaknya pengusaha dan masyarakat yang beralih ke platform…

3 days ago