Cara Redirect www ke non www Menggunakan .htaccess

July 3rd, 2010 § 3

Coba ketik google.com di browser anda, setelah beberapa detik URL tersebut otomatis berubah menjadi www.google.com. Ini disebut redirect URL.

www adalah sub domain dalam struktur domain. Search engine mengindeks www.namadomain.com dan namadomain.com sebagai dua domain yang berbeda. Terserah mau yang mana tetapi sebaiknya pilih salah satunya.

Apache web server mensupport URL rewriting menggunakan mod_rewrite. Berikut ini langkah-langkahnya.

1. Masuk ke program ftp anda, kemudian pilih public_html

2. Klik view/edit file .htaccess

3. Tuliskan salah satu perintah di bawah ini ke file .htaccess anda.

- Redirect www to non-www:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.yourdomain.com [NC]
RewriteRule ^(.*)$ http://yourdomain.com/$1 [L,R=301]
</IfModule>
- Redirect non-www to www:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
</IfModule>

Jangan lupa ubah yourdomain.com menjadi nama domain anda.

4. Save dan upload file .htaccess tadi ke server.

Perintah mod_write di atas menggunakan 301 http redirect dan memungkinkan redirect semua halaman web.

§ 3 Responses to “Cara Redirect www ke non www Menggunakan .htaccess”

What's this?

You are currently reading Cara Redirect www ke non www Menggunakan .htaccess at Anshar Blog.

meta

Get Adobe Flash playerPlugin by wpburn.com wordpress themes