Apa kamu sedang belajar berkutat dengan pemrograman php ?
Dalam pembuatan aplikasi website entah itu sistem ataupun web biasa (blog, company profile) perlu yang namanya clean url. Apa itu clean url? yap, setau saya dan pendapat saya, clean url adalah manipulasi link url pada sebuah aplikasi web, misal jika kita membuat aplikasi website dan link dinamis pasti awal mula link kita akan seperti ini :
contoh:
http://localhost/folder/index.php?p=artikel&id=1
pada url diatas terlihat jelas url masih kurang aman dan kurang seo friendly.
tapi jika kita memanipulasi url diatas misal kita akan membuat link seperti ini
http://localhost/folder/artikel-1.html
itu bisa kita akali dengan menggunakan file htaccess, sebuah file tanpa extensi dan berada pada root folder website kita.
lalu bagaimana cara membuatnya? step by step saya akan berikan contoh dibawah ini:
1. buka notepad++ atau text editor lainnya, bisa dreamweaver, bisa sublimeText
2. ketikan source code dibawah ini:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^artikel-(.*)\.html$ index.php?p=artikel&id=$1 [L]
Options All - Indexes
</IfModule>
3. Simpan di root folder website kita.
4. ubah pada code dibawah ini pada project kamu
<li><a href='index.php?p=artikel&id=<?php echo $result['idartikel'];?>'>Detail</a></li>
ubah menjadi
<li><a href='artikel-<?php echo $result['idartikel'];?>.html'>Detail</a></li>
dan refresh browser kamu,,, coba klik link detail dan lihat url pada tab browser kamu...
tadaaaaaaaa jadi dah clean url.
jika masih kurang paham bisa komen di bawah yaaa.........


