Membuat Clean URL tanpa .htaccess

English: .htaccess file Česky: ukázkový soubor...

Image via Wikipedia

Saya seringkali bermasalah dengan yang namanya .htaccess untuk URL rewriting. Maka dari itu saya ingin mengatasi kesulitan itu dengan sedikit trick. :)

Apa itu URL rewriting? Istilah mudahnya menyederhanakan akses halaman dengan URL yang lebih mudah.

Saya pakai parameter yang bisa diterima PHP daripada file .htaccess. Misal saja kamu akan mengakses link lewat http://localhost/index.php/modul/berita

<?
/* filename : index.php */ 
$link = $_SERVER['PHP_SELF']; 
$pecah = explode('/',$link); 
/* 
isi $pecah adalah Array 
( 
    [0] =>  
    [1] => index.php 
    [2] => berita 
) 
*/ 
require_once('modul/'.$pecah[2].'.php'); 
die; 
?>

Maka jika kamu mengakses /index.php/modul/berita maka akan me-load berita.php di folder modul.

Tapi untuk meload gambar ataupun file CSS, maka bisa pakai absolute URL ataupun gunakan base URL

script dari agan __ikhsan__
<base href="http://www.website.com" />
<script src="js/script.js"></script><!-- ini otomatis me refer ke www.website.com/js/script.js -->

Jika ada kesulitan silakan tanya dibawah.

PS : ini juga telah saya posting di kaskus

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 1.293 pengikut lainnya.