Redirection sederhana dengan .htaccess

Monday, June 2nd, 2008 – 4:26 pm

Ada saatnya kita ingin mengarahkan alamat situs kita ke alamat situs lainnya, baik milik kita atau orang lain. Alasannya bisa karena isi pada alamat lama sudah tidak relevan lagi, bisa juga karena perubahan nama domain atau subdomain, atau karena alasan-alasan lainnya.

Berikut adalah sedikit tips untuk membuat pengarahan (redirection) “sederhana” dengan memanfaatkan fasilitas htaccess dari Apache HTTP Server. Pada kasus kali ini saya ingin mengarahkan http://software.orisinil.com ke alamat baru http://orisinil.com/my-projects.

Berikut tahapannya:

  1. Membuat file .htaccess
  2. Pastikan kalau file .htaccess sudah ada pada direktori yang ingin diarahkan (mis. smsgear.orisinil.com). Buatlah jika belum ada.

    file-manager

  3. Isi file .htaccess dengan:

  4. <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* http://orisinil.com/my-projects [R=301,L]
    </IfModule>

    htaccess

Baris perintah:
RewriteRule .* http://orisinil.com/my-projects [R=301,L]

kurang lebih berarti: arahkan semua URL (.*) ke alamat “http://orisinil.com/my-projects” dengan kode HTTP 301 Moved Permanently (pindah secara permanen).

Jika kita ingin memberitahukan browser atau pengunjung bahwa pengarahan/perpindahan hanya bersifat sementara, maka cukup ganti kode “301″ dengan “302″ atau dengan menghapus 4 karakter setelah huruf R, menjadi:
RewriteRule .* http://orisinil.com/my-projects [R,L]

Catatan:
Agar tahapan diatas bisa bekerja, modul mod_rewrite pada Apache harus dalam keadaan “hidup”. Tanyakan admin tempat hosting Anda tentang modul ini.

Semoga bermanfaat.

Referensi:

  1. 6 Responses to “Redirection sederhana dengan .htaccess”

  2. Bagus Om,trims

    salam
    M.Al’Amin
    blogs: http://amin2007.wordpress.com

    By M. Al' Amin on Jun 5, 2008

  3. Thanks you for your information.

    By Gunawan on Jun 14, 2008

  4. baru tahu guna httaccess itu apa, maklum bloon banget kalo ngomong ginian…

    By muhibbuddin on Aug 8, 2008

  5. sori ganggu waktunya
    mw nanya, kenapa shortcut pada YMTiny yaitu tombol bintang (*) dan pagar (#) koq tidak berfungsi sebagai mestinya setelah saya coba menggunakannya di HP SE K790i…???

    By jimmy on Sep 27, 2008

  6. makasih pak untuk infonya.

    By stenlymandagi on Oct 8, 2009

  1. 1 Trackback(s)

  2. Jul 4, 2008: PHP Redirection - Blog Archive - Orisinil.com

Post a Comment