Pub:

Untuk melakukan redirection dengan PHP, kita dapat menggunakan fungsi header(). Fungsi ini harus dipanggil sebelum memberikan output apapun, baik html tag maupun blank lines.

PHP Redirect

Berikut adalah contoh penggunaan untuk redirect ke /new.php:

<?php
header('Location: /new.php');
exit();
?>

Untuk memberikan response code misalnya 301, bisa dengan code berikut:

<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: /new.php');
exit();
?>

Atau dapat disingkat menjadi:

<?php
header('Location: /new.php', true, 301);
exit();
?>

Referensi: php.net

Other Methods

Selain dengan PHP, kita juga dapat melakukan redirect dengan javascript, sebagai berikut:

window.location.replace('/new.php');

Metode lain adalah dengan menggunakan meta tag, sebagai berikut:

<meta http-equiv="refresh" content="0;url=new.php">

Conclusion

Redirect dengan menggunakan PHP akan lebih cepat daripada menggunakan kedua metode lainnya. Redirect dengan javascript tentunya akan lebih flexible.

Credit

Credit Image

Image by Benfrom Unsplash

Loading comments...