Tutorial Htaccess #1: Membuat Clean URL


Pada tutorial kali ini kita akan belajar cara membuat clean URL dengan htaccess, tujuannya agar URL kita lebih rapi, terstruktur, logis dan mudah dibaca oleh orang. Sudah banyak website yang telah menggunakan clean URL ini, karena dengan mengimplementasi ini website kita akan lebih friendly atau ramah untuk search engine (mesin pencarian).

Mau tau cara buat clean URL ?

Berikut tutorialnya cara membuat clean URL dengan htaccess.

Membuat File Dan Folder

Ada beberapa file dan folder yang akan dibuat sebelum kita mulai membuat clean URLnya :
  • Buatlah sebuah folder bernama htaccess pada htdocs bagi yang memakai XAMPP atau bagi yang memakai LAMP buat pada folder html
  • Didalam folder htaccess, buatlah 3 file yaitu .htaccess, index.html dan profile.php.

Ngoding...

Setelah membuat file dan folder, selanjutnya buka file index.html, tulis syntax dibawah ini
<h1>Selamat Datang Di Kode Kuliahan</h1>
<p>Kode Kuliahan adalah media online yang membahas tutorial seputar 
HTML,CSS, Java Script, PHP, MySQL dan tutorial lainnya.
Sebagai media online Kode Kuliahan berusaha menghadirkan konten konten yang baik,
agar mudah dipahami dan dimengerti.</p>

<a href=" profile.php?username=karismaulana ">Lihat Profile Anda</a>
Kemudian, buka file profile.php, tulis syntax dibawah ini.
<?php
if(!isset($_GET['username'])){
header('Location:index.php');
}
?>
<a href="http://localhost/htaccess/">Kembali Ke Home</a>
<h1>Halaman Profile Anda</h1>
<h2>Nama Anda : <?php print $_GET['username']; ?></h2>
<h2>Tentang Anda : </h2>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. 
Alias vitae ad ea provident ipsa nesciunt vero aut facilis quo voluptate ducimus quia,
cum voluptas esse magnam recusandae veniam. Reprehenderit, architecto.</p>
Setelah itu, buka web browser, lalu ketikan
localhost/htaccess
Maka, akan menampilkan halaman seperti gambar dibawah ini.


Klik link “Lihat Profile Anda”, setelah itu akan diarahkan ke halaman profile.php, dapat dilihat pada gambar dibawah ini.


Mengubah URL

Selanjutnya, kita akan mengubah penulisan URL yang tadinya
localhost/htaccess/profile.php?username=karismaulana
Menjadi
localhost/htacces/username/karismaulana
Bagaimana cara mengubahnya ?
Caranya, buka file .htaccess, lalu tulis syntax seperti dibawah ini.
RewriteEngine On
RewriteRule ^username/([A-Za-z]+) profile.php?username=$1
Selanjutnya, buka web browser, lalu ubah URL yang tadinya
localhost/htaccess/profile.php?username=karismaulana
Menjadi
localhost/htacces/username/karismaulana
Hasilnya, URL menjadi terlihati lebih rapi dari pada sebelumnya, dapat dilihat pada gambar dibawah ini.


Tips...

Agar nanti ketika kita mengklik link Lihat Profile Anda, URL nya tetap menjadi
localhost/htaccess/username/karismaulana
Caranya, buka file index.html, kemudian ubah
profile.php?username=karismaulana
Menjadi
username/karismaulana

Demikian tutorial cara membuat clean URL dengan Htaccess, jika ada kesalahan, kekurangan atau hal hal lainnya silahkan tulis komentar anda pada kolom komentar dibawah ya, Terima Kasih.

Semoga Bermanfaat.

0 Comments