CONTOH SETTING FILE .HTACCESS

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.

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 OnRewriteCond %{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]

Share on Google Plus

Related Post:

0 Komentar untuk "CONTOH SETTING FILE .HTACCESS"

Back To Top