Blogger 404 Sayfa Bulunamadı Uyarısını Anasayfaya Yönlendirmek

İnternet sitelerinde özellikle silinen sayfalar veya kaldırılan bağlantı linklerinin ardından ilgili sayfaya gitmek istediğinizde  "404 Sayfa Bulunamadı (Page Not Found)" uyarısı gelir.



404 Sayfa Bulunamadı (Page Not Found) Uyarısını Otomatik Olarak Anasayfaya Yönlendirme Kodları



Blogger > Ayarlar > Hatalar ve Yönlendirmeler > Sayfa Bulunamadı Sayfası için Özel İçerik > Düzenle



yolunu izleyerek

<script>
var shant="URL"
document.write('404 Sayfa Bulunamadı ama sizi daha güzel bir yere yönlendiriyoruz :) ' + shant)
function forPage()
{
location.href=shant
}
setTimeout ("forPage()", 2000);
</script>


Kodunu yapıştırmanız , 404 hatalarında istenilen URL ye yönlendirmenizi sağlayacaktır.

URL : İstediğiniz sayfanın yada resmin URL adresi.

404 Sayfa Bulunamadı ama sizi daha güzel bir yere yönlendiriyoruz :) : Yönlendirme ekranında çıkacak yazı (isterseniz boş bırakabilirsiniz).

2000 : Yönlendirme yapılmadan önceki gecikme süresi (2000 değeri 2 saniye zamanı ifade eder, bu değeri isterseniz artırabilir yada 0 yapabilirsiniz. 9000 - 0.001 arası değer atanabilinir).

Ayrıca bu kodu

Blogger > Yeni Yayın > HTML  kısmında kullanırsanız istediğiniz sayfanın, başka bir sayfa URL 'sine yada bir  resim URL'sine yönlendirmesinde de kullanabilirsiniz.



Alternatifler

Örnek 1: location yazarak yönlendirme


 <!-- Süresiz olarak yönlendirme -->


 <script>
       function yonlendir(){
         window.location.href="https://www.webkenti.net";
       }
       yonlendir();
  </script>


Örnek 2: JavaScript Süreli Yönlendirme Kodu


<script>
    setTimeout(function(){
        window.location.assign("https://www.webkenti.net");
        //3 saniye sonra yönlenecek
        }, 3000);
  </script>

YADA

<script>
    setTimeout(function(){
        window.location="https://www.webkenti.net";
        //3 saniye sonra yönlenecek
        }, 3000);
  </script>


Örnek 3: location.assign() yazarak yönlendirme

<script>
       function yonlendir(){
         window.location.assign("https://www.webkenti.net");
       }
       window.onload=yonlendir;   
  </script>



Şimdi bir deneme yapalım birde resim ekleyelim




 <style>
img {
    width: 100%;
    height: auto;
}
</style>

<a href="#">
<img src="https://1.bp.blogspot.com/-P2Uw3N9CLiw/ULdZVqseeTI/AAAAAAAAF_w/5bf3Hxu6rz4/s1600/2012-11-29+14+46+(2).png">
</a>
<script>
    setTimeout(function(){
        window.location="https://www.webkenti.net";
        //3 saniye sonra yönlenecek
        }, 3000);
  </script>


* Kodları
https://www.w3schools.com/html/tryit.asp?filename=tryhtml_intro
editöründen deneyebilisiniz.

** Temanızda 404 için özel bir kod varsa çakışma yaparsa , bu kodu silmeniz gerekir.

*** Bu kodları dilerseniz site yada sayfa yönlendirmek içinde kullanabilirsiniz.

0 yorum: