Panduan Membuat Halaman Error 404 di Joomla 3

Pada dasarnya Joomla! CMS belum menyertakan halaman error 404 dan tidak juga terdapat fasilitas untuk membuat dan mengelolanya secara mudah, padahal halaman error 404 sangat bermanfaat untuk membantu para pengunjung jika menemukan halaman yang tidak ditemukan atau rusak pada website anda.

Berikut saya bagikan panduan membuat halaman error 404 pada Joomla! CMS.

Langkah 1 : Buat Artikel Baru


404-joomla 1

Keterangan gambar :

1. Title : Buat judul yang spesifik yang mengarahkan ke halaman error, misalnya “Error 404”

2. Category : Pilih uncategories, atau kategori lain yang anda inginkan

3. Isi Artikel : Anda dapat menyisipkan gambar yang berkaitan dengan halaman Error 404, atau sekedar tulisan seperti gambar di atas disertai tautan ke halaman utama.

4. Alias : Meskipun alias dapat dibuat otomatis, anda juga dapat membuatnya sesuai keinginan anda, misalnya “404”. Di Joomla 3 untuk pengaturan alias ada pada tab “Publishing Options”, seperti gambar di bawah ini.

404-joomla 2

Langkah 2 : Edit Meta Data Options


404-joomla 3

Untuk mengatur Metadata Options di Joomla 3 ada pada tab “Metadata Options”, kemudian arahkan pada opsi pengaturan “Robots” dan pilih “No index, no follow”. Tujuan dari pengaturan ini adalah agar mesin pencari tidak mengindeks halaman error 404 tersebut.

Langkah 3 : Membuat Hidden Menu


Tujuan dari membuat “Hidden Menu” adalah agar website Joomla kita memiliki halaman dengan SEF yang baik. Jika anda belum memiliki kategori menu “Hidden Menu”, terlebih dulu anda harus membuatnya dengan mengikuti panduan pembuatan Hidden Menu pada Joomla 3 di gambar berikut ini :

404-joomla 4a

Di halaman admin klik menu Menus –> Menu Manager –> Add New Menu

404-joomla 6

Kemudian isi Title dengan Hidden Menu dan Menu Type “hiddenmenu”

404-joomla 5

Jika sudah, maka pada menu Menus akan ada tambahan 1 menu baru yaitu “Hidden Menu”, kemudian klik pada menu “Hidden Menu –> Add New Menu Item” untuk menambahkan menu baru untuk artikel halaman error 404.

404-joomla 7

Klik pada tombol Select, dan pilih Articles –> Single Article

404-joomla 8
404-joomla 9

Kemudian tekan tombol Select untuk memilih artikel Error 404 yang telah anda buat sebelumnya, seperti gambar di bawah ini :

404-joomla 10
404-joomla 11
404-joomla 12

Jika sudah maka lengkapilah menu tersebut hingga seperti gambar di atas, dan terakhir salin url pada kotak Link untuk anda pindahkan pada halaman error.php pada template anda.

Langkah 4 : Edit File error.php


Temukan file “error.php”, biasanya ada pada “templates/nama_template_anda/system/error.php” atau bisa juga pada “templates/nama_template_anda/error.php”.

Sebagai contoh saya menggunakan template  “Protostar” bawaan Joomla 3, dan file error.php ada pada folder “templates/protostar/error.php”

404-joomla 13

Kemudian anda buka file error.php tersebut menggunakan editor yang anda miliki, dan tambahkan baris kode berikut ini :

{xtypo_code}if ($this->error->getCode() == 404) {
header(‘Location: index.php?option=com_content&view=article&id=107’);
exit;
}{/xtypo_code}

seperti pada gambar berikut :

404-joomla 14

Jika opsi SEF anda aktifkan, maka cukup masukkan alias url anda seperti gambar berikut :

404-joomla 15

Langkah 5 : Uji Coba


Untuk menguji cobanya silahkan anda isi dengan alamat asal seperti contoh berikut http://namadomainanda.com/dotdotdot

maka akan tampil seperti gambar berikut ini :

404-joomla 16

Selamat mencoba.

Main Menu

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top