Y ü k l e n i y o r
Belirli Bir Süre Sonra Yönlendirme

Belirli Bir Süre Sonra Yönlendirme

Merhabalar,

Bu yazımda sayfanıza girildikten belirli bir süre sonra farklı bir adrese yönlendirmeyi 3 farklı yöntem ile anlatacağım. Bazı zamanlarda bir sayfa içine girildiğinde ziyaret eden kullanıcıyı farklı bir adrese yönlendirmemiz gerekebilir.

Bu tip durumlarda nasıl bir yol izlemeliyiz gelin birlikte inceleyelim. Söylediğim gibi bildiğim 3 farklı yöntemle bu işlemi yapabiliriz. Hangisini tercih edeceğiniz size kalmış ancak dikkat edilmesi gereken bazı noktalar var. Aşağıda yöntemleri listeledim:

PHP header() fonksiyonu ile;

PHP header() fonksiyonu içine tanımladığınız süre ve yönlenecek adresle belli bir zaman sonra farklı bir adrese yönlendirme yapabilirsiniz. PHP sayfanızın en üst kısmına eklemeniz gerekir:


<?php 
header("refresh:3;url=https://furkangiray.wpcomstaging.com"); 
?>

Burada 3 saniye sonra https://furkangiray.wpcomstaging.com adresine yönlendirme yapılır. Süre ve URL'yi ihtiyacınıza göre değiştirebilirsiniz.

JavaScript setTimeout() fonksiyonu ile;

JavaScript ile bu işlemi yapmak da mümkündür. setTimeout() fonksiyonu içinde belirlediğiniz süre sonunda yönlendirme yapılır:


setTimeout(function(){
  window.location = "https://furkangiray.wpcomstaging.com";
}, 3000);

3000 değeri milisaniye cinsindendir (3 saniye). Ancak unutmayın, bazı tarayıcılarda JavaScript devre dışı olabilir. Bu nedenle yalnızca JavaScript'e güvenmemenizi öneririm.

HTML meta etiketi ile;

Bu yöntem çok popüler olmasa da oldukça pratiktir. <meta> etiketi ile sayfanın <head> kısmına aşağıdaki satırı eklerseniz yönlendirme gerçekleşir:


<meta http-equiv="refresh" content="3;url=https://furkangiray.wpcomstaging.com">

content niteliğinde virgülden önce süreyi, sonra url= ile yönlendirme adresini belirtirsiniz. Basit ama etkili bir yöntemdir.

3 farklı yöntem ile yönlendirme işlemlerini açıkladım. Projenize en uygun olanı seçip uygulayabilirsiniz.

Umarım işinize yarar. Mutlu Kodlamalar :)