2011-07-28

Redirect 301 Menggunakan File .htaccess

Untuk meredirect atau mengalihkan pengunjung dari satu website atau halaman website ke website lain dengan menggunakan file  .htaccess  yang di letakkan di root direktori file web/blog seperti contoh berikut ini:

PERHATIAN:
A. Untuk URL http://www.blogkamu.com/ atau http://www.blogsaya.com/ gantilah alamat URL anda.

B. .htaccess tidak bisa di gunakan pada Windows Server.

1. Redirect untuk pindah halaman lama ke halaman baru bisa menggunakan tips berikut di file  .htaccess anda:
Redirect 301 /halamanlama.html http://www.blogkamu.com/halamanbaru.html

2. Pindah alamat blog menggunakan file .htaccess, misalkan blog lama alamatnya http://www.blogkamu.com/ ingin kita pindahkan ke alamat blog yang baru seperti http://www.blogsaya.com/ kita bisa menggunakan tips beriktu:
Redirect 301 / http://www.blogsaya.com/

3. Untuk mengubah ekstensi dari .html ke .PHP kita bisa menggunakan contoh berikut:
RedirectMatch 301 (.*)\.html$ http://www.blogkamu.com$1.php

4. Redirect dari WWW menjadi tanpa WWW dengan menggunakan .htaccess:
Options +FollowSymLinks 
RewriteEngine on
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^blogkamu\.com
RewriteRule (.*) http://blogkamu.com/$1 [R=301,L]

5. Atau sebaliknya jika blog kita tanpa WWW kita arahkan menjadi WWW dengan menggunakan .htaccess:
Options +FollowSymLinks
RewriteEngine on
# index.php to /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/
RewriteRule ^(.*)index\.php$ /$1 [R=301,L]

6. PHP Redirect, menggunakan kode PHP yang harus diletakkan tepat paling atas dalam file header.php blog anda dengan menggunakan kode berikut ini:
<?php
Header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://www.blogkamu.com/");
?>
 
© 2012 Planet Jingga. Natuna Network Natuna | Abrizal.