skip to main | skip to sidebar

HengkyZuckerberg SiPecanduKeyboard

Mengenai Saya

HengkyZuckerbergSiPecanduKeyboard
Lihat profil lengkapku
  • Entries (RSS)
  • Comments (RSS)
  • Home
  • About Us
  • Archives
  • Contact Us

Rabu, 30 Mei 2012

Cara Simple Membuat Clean URL Dengan PHP

Diposting oleh HengkyZuckerbergSiPecanduKeyboard di 23.38


Sumber : http://www.herukurniawan.com/2009/09/cara-simple-membuat-clean-url-dengan-php/

Cara Simple Membuat Clean URL Dengan PHP

Sebenarnya ini udah basbag tapi berhubungan ada teman yang request dan aku janji ya mau ngak mau harus ditepati.
untuk CMS kelas Berat seperti WordPress dan kawan – kawan kita tidak perlu repot – repot, seperti di wordpress kita tingal mensetting dari dasboard menu permalink. namun apabila menginstall wordpress di lokal dan permalinknya masih error bisa diikuti step – step dibawah ini juga untuk penyetingan secara manual.
dimulai dengan untuk apa itu clean url?, konon katanya google dan mesin pencari lainya sangat demen dengan path url yang rapi, pasti rekans udah bingun. Silahkan liat contoh URL dibawah
http://domainkamu/?p=about
dan
http://domainkamu/about.html
Untuk urusan sama SEO lebih dianjurkan mengunakan contoh URL yang kedua, nah dengan menggunakan teknik CLEAN URL kita bisa menyulap contoh URL yang pertama menjadi seperti contoh yang kedua.
silahkan ikuti langkah – langkah berikut (sebagai contoh menggunakan webserver XAMPP)
  1. Cari file “php.ini ” pada folder [folder installasi]/php/
    lalu cari pada bagian “;extension=php_curl.dll”
    hapus tanda “;“
  2. Cari file” httpd.conf ” pada folder [folde installasi]/apache/conf/
    lalu cari pada bagian “#LoadModule rewrite_module modules/mod_rewrite.so”
    hapus tanda komentar didepanya “#”
  3. Selanjutnya restart apache dari control panel
  4. Silahkan copy kode dibawah ini dan beri nama file “.htaccess”
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php?page=$1 [L]
    </IfModule>
  5. Lalu copy kode dibawah ini dan beri nama “index.php”
    <?php
     $url = explode("/",$_SERVER["REQUEST_URI"]);
     $p  = $url[2];
     if($p==''){ $p='home'; }
     echo "<a href='./'>home</a> | <a href='about.html'>About</a>";
     if($p == 'home')
     {
      echo "Halaman Awal";
     }
     elseif($p == 'about.html')
     {
      echo "Halaman About";
     }
    ?>
  6. Buka Browser coba panggil apa yang sudah dibuat tadi misalkan kita mencopykan kedua file tadi (index.php dan .htaccess) kedalam folder clean-url, yang diperhatikan lagi pastikan folderclean-url itu didalam folder htdocs lalu tinggal kita panggi aja di browser
    contoh : “http://localhost/clean-url” silahkan lihat apa yang terjadi jika menklik menu “about“.
catatan
Pada bagian “$p  = $url[2];”
apabila menjalankanya tanpa subfolder langsung di folder htdocs / public_html silahkan ubah urutan arraynya dari 2 ke 1
contoh “$p  = $url[1];”
semoga buat rekans yang nyoba tutorial yang aku kasi diatas ngak ada error, klo ada error mohon di maafkan karna aku cuma manusia biasa yang masih banyak kesalahan disana sini *cara ngeles biar ntar klo salah ngak dituntut*
hepi coding pren
Kirimkan Ini lewat Email BlogThis! Bagikan ke X Berbagi ke Facebook

5 komentar:

HengkyZuckerbergSiPecanduKeyboard mengatakan...

nexian-nxg900capacity1000mah

3 Juni 2012 pukul 20.09
Unknown mengatakan...

okeh2 di coba ,

agen 338a

29 Agustus 2012 pukul 23.48
Nicht Menschen mengatakan...

itu artikelnya copas dari blog lain ya gan ???
ga kreatif

6 Desember 2013 pukul 19.12
Unknown mengatakan...

cahya dyazin... emang lu ga' baca tulisan si pemilik blog ini di paling atas.
Disana dia-nya kan udah tulis sumber...
Artinya dia jujur mengatakan itu bukan asli bikinan die...

7 April 2016 pukul 06.13
Antoniuspj mengatakan...

haha. hanya orang bego yang gak bisa menghargai penulis. udah jelas2 dicantumin sumbernya masih ngejek. Keep posting min!

8 Juni 2017 pukul 07.08

Posting Komentar

Posting Lebih Baru Posting Lama Beranda
Langganan: Posting Komentar (Atom)

Sponsored

  • banners
  • banners
  • banners
  • banners

Blog Archive

  • ▼  2012 (25)
    • ►  September (1)
    • ►  Juni (2)
    • ▼  Mei (4)
      • Mengatasi/Mencegah SQL Injection pada PHP
      • Cara Simple Membuat Clean URL Dengan PHP
      • Cara buat menu print dengan PHP
      • Menggabung Database
    • ►  April (18)

Followers

Pages

  • Beranda
Diberdayakan oleh Blogger.

Popular Posts

  • Pengalaman orang lain menggunakan TP Link WA5210G
    Keuntungan: Harga murah So, harga murah vs kualitas.. Apakah sebanding? Menurut:.... Sharing di: http://sukrawan.com/2010/10/18/review...
  • Cara buat menu print dengan PHP
    Sumber:  http://rifkyiip.wordpress.com/category/php/ print dengan PHP March 30, 2009 waduh, di tempat kerja gw d haruskan pake PHP! (p...
  • Cara Simple Membuat Clean URL Dengan PHP
    Sumber :  http://www.herukurniawan.com/2009/09/cara-simple-membuat-clean-url-dengan-php/ Cara Simple Membuat Clean URL Dengan PHP ...
  • Mencari radio point to point untuk bisa menembus jarak 80 km
    http://www.forummikrotik.com/wireless-networking/11997-help-mengenai-sektoral-waveguide-jarak-jauh.html Ungkapan Pertanyaan dan Masalah= ...
  • Kehidupan Seorang Programmer
    Sumber: http://taufiqramadhan.blogspot.com/2010/01/kehidupan-seorang-programmer.html  Kehidupan Seorang Programmer Seperti logi...
  • (tanpa judul)
    Sumber :  http://blog.sibudi.net/memahami-sql-join-dengan-diagram-venn/ Memahami SQL Join dengan Diagram Venn Query   ...
  • Membuat Hit Counter Pengunjung
    Sumber: http://begitublog.com/motivasi-bisnis/membuat-hit-counter-sendiri-pakai-php-mudah-kok/ Membuat Hit Counter sendiri pakai PHP, mu...
  • Nasib programmer
    Nasib programmer di negara kita…   Dari beberapa kali diskusi dengan temen-temen yang bekerja sebagai programmer, baik sebagai freelanc...
  • Cara Pasang Widget Share Artikel Facebook
    Sumber :  http://hasiaulia.net/2010/02/22/cara-pasang-widget-share-artikel-facebook/ Cara Pasang Widget Share Artikel Facebook Post...
  • Nasib Istri seorang programmer
     Diposkan oleh Chaerul Umam di 23:13 Kamis, 29 Juli 2010 Label: Entertainment 0 Comments Sebelum memutuskan untuk men...

Blogroll

About

Blog Archive

  • ▼  2012 (25)
    • ►  September (1)
    • ►  Juni (2)
    • ▼  Mei (4)
      • Mengatasi/Mencegah SQL Injection pada PHP
      • Cara Simple Membuat Clean URL Dengan PHP
      • Cara buat menu print dengan PHP
      • Menggabung Database
    • ►  April (18)

Blogger templates

Blogger news

Recent Posts With Thumbnails v3

 

© 2010 My Web Blog
designed by DT Website Templates | Bloggerized by Agus Ramadhani | Zoomtemplate.com