Cara Melakukan Redirect Menggunakan File .htaccess

Fungsi Redirect 

Fungsi redirect adalah mengalihkan suatu ke lain  atau suatu halaman ke halaman lain secara otomatis.

Cara Melakukan Redirect Menggunakan . :

  • Redirect non www ke www 

RewriteCond %{HTTP_HOST} ^domainkamu.com$
RewriteRule (.*) http://www.domainkamu.com/$1 [R=301,L]

  • Redirect URL tertentu ke URL lain dalam satu website

Redirect 301 /urllama.html /urlbaru.html

  • Redirect url tertentu ke URL lain berbeda website

Redirect 301 /urllama http://domainbaru.com/urlbaru

  • Redirect seluruh website ke website lain

RewriteCond %{HTTP_HOST} ^domainlama.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domainlama.com [NC]
RewriteRule ^(.*)$ http://domainbaru.com/$1 [L,R=301,NC]

  • Redirect dari HTTPS ke HTTP

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

Facebook Comments