Anda di halaman 1dari 4

JUST Sharing 4 Pemula (NewB)

SEO SETTING JOOMLA Versi 3.1.x (Mengatur URL Joomla Agar Terlihat Rapi)

RIZ Al-Atsary

Share Knowledge that All You Have, Even Just a Little that You Have. Its Not About How Much You Have, BUT How Much That You Share Even Its a Simple Thing to Learn ( Riz Al Atsary ) w w w.riz-xp.web.id

Doc LibreOffice 3.5.7.2: September, 10 2013 Written by : Riz Al-Atsary

Latar Belakang Artikel :


Bermula dari keinginan membuat portal baru dengan CMS, setelah sewa domain dan hosting terus milih-milih pakek CMS apa yang pas, pengen WP tapi Blog satunya udah pakek WP, setelah obrak-abrik beberapa CMS akhirnya saya putuskan utk mencoba pakek Joomla, dalam kasus ini Joomla versi 3.1.5 Nah singkat cerita joomla udah terinstall neeh, eh pas udah masukan 1 artikel ternyata link url nya gak rapi banget getoo (amburaduls)

http://domain-riz-al-atsary/index.php?option=com_content&Itemid=101
gak enak kan liatnya kalo url artikel kita seperti itu, melihat kasus ini mulailah brosing brosing di gugel, dan alhamdulillah ketemu juga solusinya.. hehhee seperti yang akan kita bahas kali ini. Dan rencananya url tersebut akan diubah agar menjadi seperti ini :

http://domain-riz-al-atsary/judul-artikel.html

Langkah-Langkah Pemecahan Kasus :


Sebelum menuju ke langkah-langkah nya, perlu diketahui Orientasi artikel yang saya buat ini adalah ke domain misalnya :

domain-kita.net , dengan hosting yang sudah disewa di salah

satu layanan hosting di Indonesia JADI kita pakek CPANEL dari tempat hosting tersebut. Okee.. Untuk merapikan url domain kita yang semerawut tersebut maka ada beberapa langkah yang harus kita lakukan, yaitu :

1.

Login ke CPANEL kita, kemudian di public_html masuk ke folder domain kita dalam hal ini folder

domain-kita.net

dimana

tempat

joomla

terinstall.

Kemudian

ubah

file

htaccess.txt menjadi .htaccess (rename)

2. 3.

Rename juga file web.config.t xt menjadi web.config (masih path yang sama) Terus edit file configuration.php Cari kata-kata public $live_site ubah menjadi seperti dibawah ini :

public $live_site = 'http://domain-kita.net';

4.

Login ke Site Admin biasanya http://domain-kita.net/administrator , teyus pada bagian System Pilih Global Configuration menjadi seperti dibawah ini : pada bagian tab Site kita ubah SEO Setting

Doc LibreOffice 3.5.7.2: September, 10 2013 Written by : Riz Al-Atsary

5.

Naah, sampai langkah ke 4 diatas sebenernya url kita uda berubah tuh, tetapi belum sempurna seperti yang kita harapkan karena masih ada ID artikel pada Url kita :

http://domain-kita.net/3-artikel/12-judul-artikel-kita.html
coba lihat ada angka-angkanya kan di url tersebut. Nah untuk menghilangkannya ikuti langkah-langkah berikut. Pertama : Pada CPANEl masuk ke public_html folder domain kita (domain-kita.net) components com_content (public_html/domain-kita/components/com_content ),

pada folder com_content ini ada file yang bernama router.php Kedua : kita edit file router.php tersebut (editor di CPANEL), point-point yang kita ubah antara lain :

pada Line ke 27

$advanced = $params->get('sef_advanced_link', 0);


menjadi

$advanced = $params->get('sef_advanced_link', 1);


Pada Line ke 250

$advanced = $params->get('sef_advanced_link', 0);


menjadi

$advanced = $params->get('sef_advanced_link', 1);


kemudian uncomment code : Pada Line ke 272-277 if (strpos($segments[0], ':') === false) { $vars['view'] = 'article'; $vars['id'] = (int)$segments[0]; return $vars; }

menjadi /*if (strpos($segments[0], ':') === false) {


$vars['view'] = 'article'; $vars['id'] = (int)$segments[0]; return $vars;

}*/

Sampai disini sebenernya URL Joomla kita udah sesuai dengan yanga kita harapkan, ID artikel pun udah gak ada lagi

http://domain-kita.net/artikel/judul-artikel-kita.html
tapi ada 1 masalah lagi yaitu setiap artikel yang ada tidak bisa di akses akan muncul pesan error 404 gitu deeh, seperti pada gambar dibawah ini :
Doc LibreOffice 3.5.7.2: September, 10 2013 Written by : Riz Al-Atsary

masalah ini terjadi karena kita menggunakan joomla versi 3.1.x , untuk mengatasi nya

masih merujuk pada file router.php tadi, cari kode seperti dibawah ini :
Cek pada Line 377 atau 378
->where($db->quoteName('alias').'='.$db->quote($db->quote($segment)));

MENJADI ->where($db->quoteName('alias').'='.$db->quote($segment)); naah selesai semua Url Joomla udah rapi dan artikelpun udah bisa diakses, Perlu di ingat lagi bahwa semua konfigurasi file-file yang dijelaskan diatas LETAK nya udah ada di CPANEL, jadi EDITOR nya juga langsung di CPANEL nya (Kalo kita Sewa Hosting) tapi kalo kita hosting sendiri di Server kita, yaa terserah kita mau editnya pakek apa.. hehhee. Okee, itu aja sedikit berbagi pengalaman buat yang baru mau akan :D menggunakan CMS Joomla (khususnya versi 3.1.x), Semoga Bermanfaat dan dapat menjadi referensi buat teman-teman sekalian. Untuk lebih mengakrabkan kita silahkan hubungi saya di kontak ini :

Email Facebook Blog

: : :

hubungi@riz-al-atsar y.info w w w.facebook.com/RHEL .SysAdmin w w w.riz-xp.web.id

CMIIW ^_^V

Doc LibreOffice 3.5.7.2: September, 10 2013 Written by : Riz Al-Atsary

Anda mungkin juga menyukai