(0275) 2974 127
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?
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.
Ada beberapa alasan mengapa PHP Redirect diperlukan :
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.
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.
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(); ?>
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(); ?>
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.
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.
Apakah Anda menggunakan kartu ATM atau kartu debit? Suka bertransaksi secara cashless? Sepertinya Anda perlu…
Design website toko online tidak hanya soal estetika, tapi juga UX yang bagus secara keseluruhan.…
Sebelum memulai karir Anda sebagai desainer UX, Anda harus membuat portofolio yang mencakup semua pengalaman…
Keep-Alive memungkinkan browser pengunjung Anda mendownload semua konten (JavaScript, CSS, gambar, video, dll) melalui koneksi…
Job description seorang web developer adalah membuat situs web menggunakan berbagai bahasa pemrograman. Tanggung jawab…
Secara default, WordPress tidak mendukung A/B testing. Tapi jangan khawatir. Di bawah ini, kami telah…