Apa Htaccess itu?
Htaccess merupakan ASCII file biasa yang bisa Anda buat melalui text editor seperti notepad atau simple text. Ini akan membantu para webmaster baru dalam memahami file Htaccess.
Htaccess adalah file extensi tanpa nama. Ini bukan nama.Htaccess atau halaman yang berakhiran .Htaccess. ini hanya tertulis .Htaccess tanpa nama.
File ini akan memberikan dampak pada seluruh folder dan subfolder yang akan di load oleh Apache Server. Pada file inilah diletakan perintah untuk konfigurasi server. Untuk membuatnya Anda bisa membuka Text editor kemudian simpan halaman kosong tersebut dengan nama .htaccess.
Berikut beberapa tutorialnya :
1. Menyembunyikan atau merubah extensi .php menggunakan URL Rewritin contoh : index.php menjadi index.html, jsp , aps, dll.
Htaccess merupakan ASCII file biasa yang bisa Anda buat melalui text editor seperti notepad atau simple text. Ini akan membantu para webmaster baru dalam memahami file Htaccess.
Htaccess adalah file extensi tanpa nama. Ini bukan nama.Htaccess atau halaman yang berakhiran .Htaccess. ini hanya tertulis .Htaccess tanpa nama.
File ini akan memberikan dampak pada seluruh folder dan subfolder yang akan di load oleh Apache Server. Pada file inilah diletakan perintah untuk konfigurasi server. Untuk membuatnya Anda bisa membuka Text editor kemudian simpan halaman kosong tersebut dengan nama .htaccess.
Berikut beberapa tutorialnya :
1. Menyembunyikan atau merubah extensi .php menggunakan URL Rewritin contoh : index.php menjadi index.html, jsp , aps, dll.
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php //menyembunyikanRewriteEngine on RewriteRule ^(.*)\.html$ $1.php //merubah
2. Redirecting www URL menjadi non www URL contoh :
http://www.twitter.com
menjadi http://twitter.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.ibacor.com
RewriteRule (.*) http://ibacor.com/$1 [R=301,L]
3.Menghilangkan url index.php contoh : http://example.com/barang.php?id=televisi
menjadi http://example.com/televisi
RewriteEngine OnRewriteRule ^([a-zA-Z0-9_-]+)$ barang.php?id=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ barang.php?id=$1
4. Menghapus akhiran slash/menambahkan slash di akhir URL
# menghapus slashRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)/$ $1 [R=301,L]# menambahkan slashRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*[^/])$ /$1/ [L,R=301]
0 Komentar untuk "CONTOH SETTING FILE .HTACCESS"