Ini adalah pengalaman saya mencari cara membuat URL website menjadi lebih SEF. beberapa fasilitas default yang ada pada drupal,sudah dicoba.Namun hasilnya belum berhasil juga. Entah mungkin nasib saya :) .Tak sengaja, saya menemukan module yang namanya Pathauto. Saya pun mulai mencoba-coba mengoprek drupal saya. Inilah langkah-langkahnya.
1. Upload module pathauto ke server anda di sites/all/modules/ kemudian extrak disana.
2. Masuk ke halaman website anda, klik administer/site building/modules
3. Instal module path (di bagian core (optimal)) dan module tambahan pathauto tadi (other).
4. Kemudian save configuration.
5. Kembali ke administer, lihat di bagian site building, anda akan mendapat menu baru : URL aliases.
6. Jika website anda terlanjur banyak isi/content/tulisannya, maka silakan masuk ke menu tersebut.
7.Disana ada menu (list) dan (add aliase). Klik di (add aliases).
8. Silakan anda ganti url content-content terdahulu disini. Misalkan (
http://websiteku.com/?q=node/4) mau anda ganti dengan (
http://websiteku.com/?q=cara-menanam-pohon). Maka caranya pada kolom pertama (yang diatas) tuliskan node/4, kemudian pada kolom kedua (yang dibawah) tuliskan cara menanam pohon.
9. Klik Create New Alias dan akhirnya URL pada [node/4] akan terbaca [?q=cara-menanam-pohon].
Bagaimana agar nantinya setiap tulisan anda otomatis memunculkan judul tulisan (bukan node/[id_node] lagi)???? ikuti langkah berikut ini:
1. Masuki menu administer/site configurations
2. Klik pada menu pathauto
3. Klik pada option [Node path settings]silakan anda configurasi sesuai keinginan anda.
4. Jika ingin yang tampil di page, story, forum dsb adalah judul nya maka tinggal ketikkan "[title]" (tanpa petik) di semua kolomnya. Anda juga bisa memasukkan tanggal,bulan, tahun, dan sebagianya seperti yang ada pada keterangan di bawahnya. Biasanya, saya pribadi cuma memasukkan [title] saja karena tujuan nya cuma untuk mengganti [node/id_node] dengan [judul].
5. Klik save configurations dan selesai. Jika anda menuliskan content lagi, maka otomatis URLnya adalah judul dari tulisan anda.
Bagaimana jika ingin menghapus tanda-tanda [?=] sebelum judul di URL???. Nah,kali ini kita gunakan clear URL. Namun ini bergantung pada server anda meletakkan wensite drupal anda. Berdoa saja mudah-mudahan berhasil. Caranya :
1. Masuk ke administer
2. Pilih menu Clear URL's
3. Sebelum meng-enable jalankan dulu [test clean url] yang tulisannya bercetak tebal pada keterangan menu Clean URL's tsb.
4. Jika drupal mengatakan sukses/berhasil, maka anda bisa meng-enable Clean URLnya.
5. Klik save configurations dan selesai.
Kini anda tidak lagi menemukan URL
http://websiteku.com/?q=node/4
tetapi akan menjadi
http://websiteku.com/cara-mananam-pohon
Terbukti bukan Drupal benar-benar SE Friendly??? :). Salam drupal-id. Drupal. Make all poeple online.hehehheeh
Pajrin Farisi
pajrin@voiprakyat.or.id
pajrin.ictbatola.net
setting .htaccess juga
error akan muncul bila anda tidak menginstall module token
kalo buat blog setingnya
setting di pathauto di bagian blog.
enable mod_rewrite di httpd.conf
Kalau sudah telanjur pakai 'content'
pathauto
Ini sih wajib mas....
Progress: last work.. bikin website murah
============================================
Menu Pathauto pada site
Ini artikel yg berguna banget