pertama buat file dengan nama .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{ENV:REDIRECT_APP_PATH} !^$
RewriteRule ^(.*)$ - [E=APP_PATH:%{ENV:REDIRECT_APP_PATH}]
RewriteCond %{ENV:APP_PATH} ^$
RewriteRule ^(.*)$ - [E=APP_PATH:/$1]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L]
</IfModule>
simpan pada folder root misal nama folder kerja di htdocs latihan. simpan pada /htdocs/latihan beri nama .htaccess
lalu edit file config pada folder /application/config/config.php menjadi seperti berikut
$config['base_url'] = 'http://localhost/latihan';
$config['index_page'] = '';
yap selesai, hanya seperti itu saja untuk membuat url kita menjadi clean.
untuk file .htaccess ada beberapa perbedaan sesuai dengan versi yang digunakan. semoga bermanfaat
Om uden.
ReplyDeleteBoleh minta penjelan buat maksud dari tiap baris di file .htaccess tersebut ?
thx om
ReplyDelete