Tuan saya mau bikin clean URL menggunakan Htaccess seperti wordpress gitu. udah beberapa kali coba, tapi masih belum sesuai dengan yang diharapkan. Jadi saya kepingin itu URLnya seperti wordpress yang pada URL artikel tidak ada id artikel hanya ada judul artikel saja. (id artikel tidak tampil pada url).
Contoh struktur web simple na seperti ini.
didalam root folder web saya ada :
1 folder css
Dari contoh diatas, maka URL yang muncul pada saat klik link detail artikel seperti ini : http://localhost/url/index.php?page=artikel&id=1
Yang saya harapkan URL nya seperti ini : http://localhost/url/artikel/artikel-pertama
id_artikel diganti menjadi judul artikel saja yang tampil.
Adakah master2 disini yang mau membimbing saya ke jalan yang benar...
Terima kasih atas bantuannya...
Contoh struktur web simple na seperti ini.
didalam root folder web saya ada :
1 folder css
<?php
include "koneksi.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="css/style.css" rel="stylesheet" />
</head>
<body>
<?php include "bukafile.php"; ?>
</body>
</html>
include "koneksi.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="css/style.css" rel="stylesheet" />
</head>
<body>
<?php include "bukafile.php"; ?>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$detail=mysql_query("SELECT * FROM artikel WHERE id_artikel='$_GET[id]'");
$r = mysql_fetch_array($detail);
echo "<p>$r[judul]</p>";
echo "<p>$r[content]</p>";
?>
</body>
</html>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$detail=mysql_query("SELECT * FROM artikel WHERE id_artikel='$_GET[id]'");
$r = mysql_fetch_array($detail);
echo "<p>$r[judul]</p>";
echo "<p>$r[content]</p>";
?>
</body>
</html>
<?php
switch ($_GET['page']){
case '' : if(!file_exists ("home.php"))
die ("File tidak ada");
include "home.php";
break;
case 'artikel' : if(!file_exists ("artikel.php"))
die ("File tidak ada");
include "artikel.php";
break;
default: break;
}
?>
switch ($_GET['page']){
case '' : if(!file_exists ("home.php"))
die ("File tidak ada");
include "home.php";
break;
case 'artikel' : if(!file_exists ("artikel.php"))
die ("File tidak ada");
include "artikel.php";
break;
default: break;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$sql=mysql_query("SELECT * FROM artikel order by id_artikel");
while ($r=mysql_fetch_array($sql)) {
?>
<p><?php echo"Judul : $r[judul]"; ?></p>
<p><?php echo"<a href='index.php?page=artikel&id=$r[id_artikel]'>detail artikel</a>"; ?></p>
<?php
}
?>
</body>
</html>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$sql=mysql_query("SELECT * FROM artikel order by id_artikel");
while ($r=mysql_fetch_array($sql)) {
?>
<p><?php echo"Judul : $r[judul]"; ?></p>
<p><?php echo"<a href='index.php?page=artikel&id=$r[id_artikel]'>detail artikel</a>"; ?></p>
<?php
}
?>
</body>
</html>
Dari contoh diatas, maka URL yang muncul pada saat klik link detail artikel seperti ini : http://localhost/url/index.php?page=artikel&id=1
Yang saya harapkan URL nya seperti ini : http://localhost/url/artikel/artikel-pertama
id_artikel diganti menjadi judul artikel saja yang tampil.
Adakah master2 disini yang mau membimbing saya ke jalan yang benar...
Terima kasih atas bantuannya...