Loading...

Script Code untuk Menghindari Error 404 Saat Merubah Permalink URL Blog

Merubah permalink URL mungkin saja dilakukan oleh pemilik blog yang menggunakan CMS WordPress self host (menggunakan hosting sendiri, bukan hosting di wordpress.com). Sayang tindakan merubah permalink ini bisa berakibat fatal karena menyebabkan halaman tidak bisa diakses atau error 404, hingga menyebabkan trafik menurun.

Untuk itulah, ketika kita akan merubah permalink, pastikan ketika pengunjung mengakses URL lama akan secara otomatis di-redirect ke URL (permalink) yang baru. Untuk melakukan hal tersebut kita bisa menambahkan sedikit kode di template blog wordpress. Berikut adalah script code-nya:

Redirect Permalinks dari Day and name (/%year%/%monthnum%/%day%/%postname%/) menjadi %postname% agar seo friendly dan tidak error atau masuk ke 404.

loading...
<?php
$rifankeren = $_SERVER['REQUEST_URI'];
$muazintampan = explode('/',$rifankeren);
if (!empty($muazintampan[4]))
{
$azinganteng = '/'.$muazintampan[4].'/';
header("HTTP/1.1 301 Moved Permanently");
header( "Location: $azinganteng" );
}
?>

Redirect Permalinks dari Month and Name (/%year%/%monthnum%/%postname%/) menjadi %postname% agar seo friendly dan tidak error atau masuk ke 404 gunakan ini.

<?php
$rifankeren = $_SERVER['REQUEST_URI'];
$muazintampan = explode('/',$rifankeren);
if (!empty($muazintampan[3]))
{
$azinganteng = '/'.$muazintampan[3].'/';
header("HTTP/1.1 301 Moved Permanently");
header( "Location: $azinganteng" );
}
?>

Redirect Permalink dari Numeric (/archives/%post_id%) menjadi %postname% agar ga error ke %postname% maka silahkan pakai ini:

<?php
$rifankeren = $_SERVER['REQUEST_URI'];
$muazintampan = explode('/',$rifankeren);
if (!empty($muazintampan[2]))
{
$azinganteng = '/?p='.$muazintampan[2].'/';
header("HTTP/1.1 301 Moved Permanently");
header( "Location: $azinganteng" );
}
?>

Silahkan buat file 404.php, isi dengan script code di atas (pilih salah satu yang diinginkan) kemudian upload ke dalam folder template yang Anda gunakan.

Original script by bosspulsa Ads-id.com

Loading...
Script Code untuk Menghindari Error 404 Saat Merubah Permalink URL Blog | inicarak | 4.5