Posted on

Membuat Redirect Website WordPress

wpJakarta – Membuat Redirect Website WordPress. Membuat website tanpa redirect mungkin akan terdengar bagus dan sempurna. Tapi proses redirect sepertinya sebuah hal yang tidak bisa dihindari. Misalnya saja website dituntut untuk memberikan jaminan browsing yang aman. Dan untuk memberikan rasa aman pada pengunjung website, maka diperlukan redirect HTTPS. Syukurlah karena proses membuat redirect website WordPress, bukanlah hal yang sulit dilakukan.

Apa yang dimaksud dengan redirect

Redirect adalah proses dimana website memberikan informasi kepada browser pengunjung bahwa halaman yang dicari sudah dipindah atau dihapus dan akan menuntunnya menuju ke halaman pengganti baru. Sebenarnya banyak jenis redirect yang dikelompokan ke dalam kode-kode redirect, misalnya : 301, 302, 303, 307 dan 308.

Baca Juga :

Redirect 301

Redirect 301 adalah redirect yang permanen atau permanent redirection. Misalnya saat anda merubah URL artikel sebuah post, menghapus artikel post, merubah nama kategori, menghilangkan atau merubah kategori base atau mungkin perubahan dari nama domain lama ke domain yang baru.

Ketika kita melakukan perubahan-perubahan tersebut maka harus dilakukan redirect atau browser pengunjung tidak akan bisa “menemui” halaman atau artikel tersebut alias 404 NOT FOUND. Dan 404 not found sudah pasti akan memberikan kesan jelek dalam hal SEO.

Membuat Redirect Website WordPress dengan bantuan Plugin

Kita bisa membuat redirection dengan mudah melalui bantuan plugin kategori redirect, dan yang paling “terkenal” adalah Redirection. Setelah install plugin tersebut anda bisa langsung membuat redirect, yaitu dengan mengisi alamat URL lama dan target URL baru. Juga URL dengan opsi regex.

Pada bagian option anda bisa mensetting dengan membuat redirect secara otomatis jika terjadi perubahan pada halaman, artikel post, kategori atau yang menyebabkan perubahan struktur URL. Juga opsi pengaturan untuk me”Log” redirect dan 404 NOT FOUND yang terjadi di website anda dengan opsi berapa lama penyimpanan log.

Membuat Redirect Website WordPress Melalui file .htaccess

Selain dengan bantuan plugin, redirect juga bisa dilakukan dengan pengaturan atau penambahan kode tertentu pada file .htacess. Jika terjadi perubahan pada struktur URL artikel atau post, kita bisa secara mudah menambahkan kode pada file .htaccess sebagai berikut :

 RewriteEngine On
 Redirect 301 /path/artikel-post-lama/ http://domain.com/path/artikel-post-baru/ 

Redirect http ke https melalui file .htaccess

Untuk meredirect http ke https, tambahkan kode berikut pada file .htaccess.

 <IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteCond %{HTTPS} !=on
 RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

Mengganti nama domain, Redirect domain lama ke domain baru

 <IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteCond %{HTTP_HOST} ^domain-lama.com$ [OR]
 RewriteCond %{HTTP_HOST} ^www.domain-lama.com$
 RewriteRule ^(.*)$ http://domain-baru.com.com/$1 [R=301,L]

“NB. penulisan perintah yang salah pada file.htacess mungkin mengakibatkan redirect tidak akan bekerja, atau justru bisa merusak website”.