Thursday, December 21, 2017

√ Cara Redirect Otomatis Halaman Error 404 Ke Homepage Dengan Javascript

Cara Redirect Otomatis Halaman Error 404 » Dalam sebuah blog mempunyai halaman error itu sudah menjadi hal sangat wajar, Biasanya halaman tersebut error lantaran sudah terhapus oleh admin secara sengaja ataupun tidak sengaja atau oleh penyebab lain menyerupai kesalahan penulisan URL postingan, dan lain-lain. Dalam sebuah blog mempunyai halaman error itu sudah menjadi hal sangat masuk akal √ Cara Redirect Otomatis Halaman Error 404 Ke Homepage Dengan Javascript


Oleh lantaran itulah bisanya blog-blog besar mempunyai halaman khusus untuk halaman error 404 untuk memperlihatkan keterangan bahwa halaman yang dituju sudah dihapus atau sudah tidak ada. Selebihnya diberikan tombol menuju homepage atau disediakan kotak pencarian untuk mencari kembali post yang diinginkan.


Namun selain itu ada cara lain yang sanggup kau gunakan untuk Redirect Otomatis Halaman Error 404 kehalaman Home, Makara pengunjung tidak perlu lagi mengklik tombol home untuk keluar dari halaman error tersebut.


Artikel serupa dengan ini bekerjsama sudah ada banyak bertebaran di google, Namun ada beberapa script yang tidak jalan di beberapa template (Hanya aktif di beberapa template saja) khususnya template yang memakai conditional tag untuk halaman error 404.


Panduan ini saya dapatkan dari halaman website mas Adhy Suryadi, Buat teman-teman yang mau lihat demonya silahkan pastekan link ini di kolom browser kamu https://www.kompiajaib.com/404


Mas Adhy Suryadi menyebutkan kalau halaman error tersebut hanya akan jalan di mode destop saja, Untuk mode AMPnya belum menemukan script yang cocok.


Oke mari pribadi saja kita mulai panduan Cara Redirect Otomatis Halaman Error 404 Ke Homepage Dengan Javascript


Cara Redirect Otomatis Halaman Error 404 Ke Homepage


Sebelumnya kalau kau ingin mencoba silahkan copy instruksi j4vascript berikut ini dan simpan di atas kode </body> atau kode &lt;!--</body>--&gt; &lt;/body&gt;


Untuk blog tanpa AMP


Script
 <b:if cond=’data:blog.pageType in {&quot;error_page&quot;}’>

<script>

setTimeout(function () {

window.location.replace(“<data:blog.homepageUrl/>”);

}, 8000); //akan memanggil fungsi sesudah 8 detik.

</script>

</b:if>

Jika kau memakai script di atas, pengunjung yang melihat halaman error 404 akan diredirect kehalaman homepage sesudah 8 detik, Hal ini ditujukan biar pengunjung blog sanggup membaca pesan yang ada di halaman error tersebut. Jika kau ingin mengatur ritme redirect silahkan ganti angka 8000 dengan angka yang kau inginkan. 1 detik = 1000 gan.


Namun kalau kau pengunjung yang melihat halaman error 404 pribadi redirect ke homepage langsung, silahkan gunakan script ini.


Script
 <b:if cond=’data:blog.pageType in {&quot;error_page&quot;}’>

<script>

setTimeout(function () {

window.location.replace(“<data:blog.homepageUrl/>”);

});

</script>

</b:if>

atau kode


Script
 <b:if cond=’data:blog.pageType in {&quot;error_page&quot;}’>

<script>

window.location.replace(“<data:blog.homepageUrl/>”);

</script>

</b:if>

Untuk blog yang menggunakan URL mobile ?m=1 sebagai AMP, gunakan instruksi berikut yang hanya akan berlaku pada URL desktop.


Script
 <b:if cond=’data:blog.pageType in {&quot;error_page&quot;} and data:blog.isMobileRequest == &quot;false&quot;’>

<script>

setTimeout(function () {

window.location.replace(“<data:blog.homepageUrl/>”);

}, 8000); //akan memanggil fungsi sesudah 8 detik.

</script>

</b:if>

Atau


Script
 <b:if cond=’data:blog.pageType in {&quot;error_page&quot;} and data:blog.isMobileRequest == &quot;false&quot;’>

<script>

setTimeout(function () {

window.location.replace(“<data:blog.homepageUrl/>”);

});

</script>

</b:if>

Jika kau ialah pengguna wordpress, Kamu juga sanggup memakai script ini dengan cara menyimpan instruksi ini di bagian 404.php di paling bawah.


Script
 <script>

setTimeout(function () {

window.location.replace(“<?php echo home_url(‘/’); ?>”);

}, 8000); //akan memanggil fungsi sesudah 8 detik.

</script>

atau script


Script
 <script>

setTimeout(function () {

window.location.replace(“<?php echo home_url(‘/’); ?>”);

});

</script>

Nah itulah panduan gampang melakukan Redirect Otomatis Halaman Error 404 Ke Homepage Dengan Javascript. Semoga bermanfaat.



Sumber aciknadzirah.blogspot.com