URL Rewrite (htaccess)

Dulu aq sempat bingung dengan alamat URL yang bentuknya kayak folder-folder gitu,,aq penasaran, aq coba utak-atik address bar di browser q, aq utak-atik alamat URL nya,,tp koq ga ada pesan error??

Hmm…aq mikir pasti ini cuma script untuk manipulasi address pada browser,,,kluar lagi deh senjata pamungkas : www.google.com dengan keyword yang primitif “membuat address web seperti folder”, dan akhirnya aku temukan jawabannya dengan kata populer URL rewrite, akhirnya searching ke om google lanjut kembali dengan keyword yang lebih keren yaitu “URL Rewrite”.


Dan langsung saja,,gini caranya

  1. Buka Notepad
  2. copy kan script ini :
  3. RewriteEngine On
    Options +FollowSymLinks
    # Untuk Rewrite URL secara manual
    RewriteRule ^ini_file_baru.aku$ /tess/ini_file_lama.htm

    # Sedangkan untuk Rewrite URL secara auto (dinamis)
    RewriteRule ^([0-9a-zA-Z-]+)/?/?$ /tess/index.php?page=$1

  4. simpan file tersebut dalam .htaccess

Uji coba

  1. buat file tes.php
  2. yang isinya
  3. <form name=”form1″ method=”post” action=””>
    <input name=”user” type=”text” id=”user”>
    <input name=”simpan” type=”submit” id=”simpan” value=”Submit”>
    </form>
    <?php
    if (isset($_POST[‘simpan’])){
    $user=$_POST[user];
    $thisdir=getcwd();
    echo “<META HTTP-EQUIV=”Refresh” Content=”0; URL=”.$user.”/”>”;
    }
    $page = $_GET[page];
    if ($page){
    echo “ini halaman “.$page;
    ?>
    <!–menunjukkan bahwa sistemnya nih bener2 kayak folder–>
    <img src=”../images/sharingan.jpg”>
    <?

    }

    ?>

  4. untuk form d atas saya mencoba membuktikan kebenaran URL rewrite yang dinamis

Silahkan mencoba, ini saya sediakan file untuk d coba sndiri contoh

Semoga Bermanfaat..amien

Alhamdulillah

alioke Avatar

Leave a Reply

Liyana Parker

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.