[ASK]
numpang nanya gan. aku lagi maen maen ama htacess nih.
isi htacces nya:
CODE:
RewriteEngine On RewriteBase /test2 RewriteRule ^/?([^/]+)/?$ index.php?page=$1&nama=$2 [QSA,L]
Untuk sekarang ini, url yang bisa nerima value yang di get seperti ini:
http://localhost/test2/karyawan?nama=dion
Tapi aku mau urlnya seperti ini
http://localhost/test2/karyawan/dion
Udah nyari2 di google, tetep masih bingung…
Mungkin jika ada yang familiar dengan hal ini ataupun ada file yang bisa menyelesaikan masalah ini, mohon bantuannya…
Thank’s before
[ANSWER]
Silahkan dicoba dengan metode ini gan..
INGAT!!!
Pahami METODE-nya!!!
Untuk htaccess sederhananya begini, smua akan diarahkan ke index (boleh diganti file lain jika diinginkan)
QUOTE:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Sekarang kamu bisa buat metode permalink seperti ini
CODE:
http://localhost/test2/karyawan/dion http://localhost/test2/karyawan/wati http://localhost/test2/karyawan/alex http://localhost/test2/karyawan/rini
Cara nangkapnya pke ini nih skripnya..
QUOTE:
<?php
$permalinks = $_SERVER[‘REQUEST_URI’];
$x=0;
foreach($permalinks as $var)
{
$x++;
echo ‘Variable ke-‘.$x.’ = ‘.$var.'<br />’;
}
?>
$permalinks = $_SERVER[‘REQUEST_URI’];
$x=0;
foreach($permalinks as $var)
{
$x++;
echo ‘Variable ke-‘.$x.’ = ‘.$var.'<br />’;
}
?>