Tanya Jawab

[Ask] Konfigurasi .htaccess dan cara menangkap datanya dalam PHP

[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>

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 />’;
}
?>

Post Comment

Read more:
Pilihan: 5 Plugins Forum Terbaik WordPress

Berikut adalah daftar plugin forum terbaik Wordpress bagi anda yang...

Cara Login ke member area Aditif.Net

Pertanyaan Bagaimana cara login ke member area Aditif? Jawaban Berikut...

Cara menghilangkan tampilan “index of/” pada website

Setelah akun hosting anda aktif dan domain anda sudah dapat...

Close