Halo sobat semua, gimana kabar??
Hehehe
Saya baik kok, (siapa yg nanya ya??) wk.k.k.k.k.k ^_^
Untuk yang belum baca posting saya tentang htaccess, silahkan baca agar lebih paham.
Oke, saya kali ini akan memberi 5 tips berkaitan dengan htaccess untuk memodifikasi URL. Langsung saja ini :
Saya baik kok, (siapa yg nanya ya??) wk.k.k.k.k.k ^_^
Untuk yang belum baca posting saya tentang htaccess, silahkan baca agar lebih paham.
Oke, saya kali ini akan memberi 5 tips berkaitan dengan htaccess untuk memodifikasi URL. Langsung saja ini :
1. Mengganti “berita.php?id=12”
menjadi “berita-12.html”
Sebenarnya ini hampir sama dengan postingan saya yang lalu, tapi sedikit beda jadi buat referensi dan wawasan saja buat sobat. Sintaks di htaccess :
RewriteEngine On
RewriteRule ^berita-([0-9]+)\.html$ berita.php?id=$1
Sebenarnya ini hampir sama dengan postingan saya yang lalu, tapi sedikit beda jadi buat referensi dan wawasan saja buat sobat. Sintaks di htaccess :
RewriteEngine On
RewriteRule ^berita-([0-9]+)\.html$ berita.php?id=$1
2. Mengganti “berita.php?id=12”
menjadi “berita/teknologi-canggih/12.html”
Para ahli SEO sangat menganjurkan untuk menampilkan keyword utama di URL. Pada contoh ini kita akan menampilkan jenis berita di URL. Sintaksnya sebagai berikut :
RewriteEngine On
RewriteRule ^berita/([a-zA-Z0-9_-]+)/([0-9]+)\.html$ berita.php?id=$2
dari sintaks diatas yang diambil adalah kelompok pola yang kedua.
Para ahli SEO sangat menganjurkan untuk menampilkan keyword utama di URL. Pada contoh ini kita akan menampilkan jenis berita di URL. Sintaksnya sebagai berikut :
RewriteEngine On
RewriteRule ^berita/([a-zA-Z0-9_-]+)/([0-9]+)\.html$ berita.php?id=$2
dari sintaks diatas yang diambil adalah kelompok pola yang kedua.
3. Redirect atau mengalihkan URL
yang bukan www ke URL www
Jika Anda pernah mengunjungi Yahoo!, maka Anda akan mengerti. Ketika Anda mengetikkan yahoo.com di browser, maka akan dialihkan ke www.yahoo.com. Sintaksnya sebagai berikut :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^situs-sobat\.com$
RewriteRule (.*) http://www.situs-sobat.com/$1 [R=301,L]
Jika Anda pernah mengunjungi Yahoo!, maka Anda akan mengerti. Ketika Anda mengetikkan yahoo.com di browser, maka akan dialihkan ke www.yahoo.com. Sintaksnya sebagai berikut :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^situs-sobat\.com$
RewriteRule (.*) http://www.situs-sobat.com/$1 [R=301,L]
4. Rewrite
“situs-sobat.com/anggota.php?username=sobat” menjadi “situs-sobat.com/sobat”
Jika sobat semua membuka halaman profil facebook, maka URL akan menunjukkan https://www.facebook.com/nama-profil. Jika sobat ingin situsnya seperti itu, maka ketik kode berikut di file htaccess
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ anggota.php?username=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ anggota.php?username=$1
Jika sobat semua membuka halaman profil facebook, maka URL akan menunjukkan https://www.facebook.com/nama-profil. Jika sobat ingin situsnya seperti itu, maka ketik kode berikut di file htaccess
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ anggota.php?username=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ anggota.php?username=$1
5. Redirect atau mengalihkan
domain ke subfolder dalam web
Jika sobat ingin mengembangkan web sobat dan mengalihkannya sementara ke subfolder yang ada dalam root folder web, maka gunakan kode berikut di file htaccess sobat :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^situs-sobat\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.situs-sobat \.com$
RewriteCond %{REQUEST_URI} !^/subfolder-sobat/
RewriteRule (.*) /subfolder-sobat /$1
Jika sobat ingin mengembangkan web sobat dan mengalihkannya sementara ke subfolder yang ada dalam root folder web, maka gunakan kode berikut di file htaccess sobat :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^situs-sobat\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.situs-sobat \.com$
RewriteCond %{REQUEST_URI} !^/subfolder-sobat/
RewriteRule (.*) /subfolder-sobat /$1
keren mas tutorialnya
ReplyDelete