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
