Senin, 29 Agustus 2016
Memanipulasi URL Menggunakan .htaccess
Dalam website terdapat dua jenis url, yaitu url dinamis dan statis. Secara agris besar url dinamis adalah url yang sering berubah ubah/tidak tetap, sehingga sangat sulit untuk di telusuri oleh mesin pencari bahkan bisa dilewati atau tidak dipedulikan oleh mesi pencari tersebut. sedangkan url statis adalah satu alamat url yang tidak akan berubah/tetap sehingga memudahkan mesin pencari untuk mengindeks.
Comtoh:
Url Dinamis: http://www.domain.com/us.php?judul_artikel=manipulasi+url+web+.htaccess
Url Statis: http://www.domain.com/manipulasi-url-web-.htaccess.html
Dari url di atas bahwa di ulr dinamis, satu file dapat digunakan untuk menampilakn banyak halaman artikel sesuai judul artikel tanpa harus membuat satu file satu artikel. sebelum menemukan cara ini, saya dulu berfikir bagaimana membuat url seperti milik blogger, setiap artikel memiliki extensi file .html, "apakah setaip artikel dibuatkan file yang berextensi .html?" pernyataan itu saya bantah sendiri dengan alasan kalau setiap artikel dibuatkan file html masing masing, terus apa fungsinya database dibuat?. Dari situ saya cari cari informasi tentang cara manipulasi url ini.
Dalam manipulasi url ini, kita memanfaatkan file .htaccess, kita dapat mengatur isi file ini untuk mengalihkan dalam pembacaan url segingga kita mendapatkan url yang diinginkan. berikut ini adalah langkah langkah dalam membuat manipulasi url website.
Buat file .htaccess
Buat file menggunakan notepad dengan isi sebagai berikut:
Penjelasan:
Setelah file .htaccess dibuat maka kita tidak perlu lagi menga kses artikel menggunakan url "us.php?judul_artikel=" kita hanya perlu mengetikkan url statis yang diakhiri dengan ekstensi yang dibuat di htaccess maka file akan terbaca sesuai data yang dipanggil.
Comtoh:
Url Dinamis: http://www.domain.com/us.php?judul_artikel=manipulasi+url+web+.htaccess
Url Statis: http://www.domain.com/manipulasi-url-web-.htaccess.html
Dari url di atas bahwa di ulr dinamis, satu file dapat digunakan untuk menampilakn banyak halaman artikel sesuai judul artikel tanpa harus membuat satu file satu artikel. sebelum menemukan cara ini, saya dulu berfikir bagaimana membuat url seperti milik blogger, setiap artikel memiliki extensi file .html, "apakah setaip artikel dibuatkan file yang berextensi .html?" pernyataan itu saya bantah sendiri dengan alasan kalau setiap artikel dibuatkan file html masing masing, terus apa fungsinya database dibuat?. Dari situ saya cari cari informasi tentang cara manipulasi url ini.
Dalam manipulasi url ini, kita memanfaatkan file .htaccess, kita dapat mengatur isi file ini untuk mengalihkan dalam pembacaan url segingga kita mendapatkan url yang diinginkan. berikut ini adalah langkah langkah dalam membuat manipulasi url website.
Buat file .htaccess
Buat file menggunakan notepad dengan isi sebagai berikut:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/?([A-Za-z-0-9().]+).html/?$ us.php?s=$1 [L]
</IfModule>Setelah selesai, simpan file menggunakan ekstensi .htaccess tanpa nama.
Penjelasan:
RewriteRule | : perintah untuk membuat rule baru |
^ | : awal rule |
[A-Za-z-0-9().] | : memasukkan syarat rule ->mengijinkan karakter a-z (case-sensitive) |
tanda + .html | : karakter tersebut boleh lebihdari 1 : ekstensi yang akan ditambahkan pada url |
/ | : menambahkan tanda “/”pada akhir url |
? | : mengijinkan url tanpa “/” di akhirannya(ex:http://domain/ OR http://domain) |
$ | : akhir rule |
us.php?s=$1 | : kondisi yang akan dirubah |
$1 | : rule yang akan ditampilkan dengan syarat [A-Za-z] |
[L] | : apache menghentikan evaluasi jika kondisi terpenuhi. |
Setelah file .htaccess dibuat maka kita tidak perlu lagi menga kses artikel menggunakan url "us.php?judul_artikel=" kita hanya perlu mengetikkan url statis yang diakhiri dengan ekstensi yang dibuat di htaccess maka file akan terbaca sesuai data yang dipanggil.
Label:PHP
Langganan:
Posting Komentar
(Atom)
Diberdayakan oleh Blogger.
Entri Populer
-
Dalam penulisan file html, kita sering menemukan pembuatan baris baru yang menggunakan perintah Break (br). dan bagaimana cara menuliskan ba...
-
Dalam website terdapat dua jenis url, yaitu url dinamis dan statis. Secara agris besar url dinamis adalah url yang sering berubah ubah/tidak...
-
Jalankan demo dropdown daftar provinsi dan kecamata ndi indonesia ini. Kali ini saya akan membahas cara membuat dropdown betringkat dengan...
https://riau-lowker.blogspot.com/p/jasa-pembuatan-web.html
BalasHapusmampir bro