You are currently viewing Cara Redirect Seluruh Situs ke Domain Baru memakai .htaccess

Cara Redirect Seluruh Situs ke Domain Baru memakai .htaccess

Seringkali kita perlu melakukan perubahan pada situs web kita. Salah satu perubahan yang mungkin perlu kita lakukan adalah melakukan redirect dari domain lama ke domain baru. Proses ini bisa dilakukan dengan berbagai cara, salah satunya adalah dengan menggunakan file .htaccess.

 

Apa Itu .htaccess?

.htaccess adalah file konfigurasi pada server yang berjalan di Apache. File ini memungkinkan kita untuk mengubah pengaturan dan menambahkan perintah khusus untuk direktori di mana file tersebut berada, dan direktori subnya.

 

Cara Membuat Redirect dengan .htaccess

Berikut adalah langkah-langkah untuk melakukan redirect seluruh situs ke domain baru menggunakan .htaccess:

  • Hapus semua isi file dalam situs lama yang Anda pindahkan. Jika situs Anda berupa WordPress, Anda bisa melakukan nya dengan meng-uninstall nya melalui Softaculous.
  • Selanjutnya, buat file .htaccess yang baru, di dalam folder situs lama Anda.
  • Kemudian, masukan script ini di dalam nya:
# BEGIN WordPress

RewriteEngine On
RewriteRule .\* - \[E=HTTP\_AUTHORIZATION:%{HTTP:Authorization}\]
RewriteBase /
RewriteRule ^index\\.php$ - \[L\]
RewriteCond %{REQUEST\_FILENAME} !-f
RewriteCond %{REQUEST\_FILENAME} !-d
RewriteRule . /index.php \[L\]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainlama\.com$ [NC]
RewriteRule ^(.*)$ https://domainbaru.com/$1 [R=301,L]


# END WordPress

Ganti domainlama.com dengan domain lama Anda, dan domainbaru.com dengan domain baru Anda.

Untuk contoh konkret nya seperti ini:

# BEGIN WordPress

RewriteEngine On
RewriteRule .\* - \[E=HTTP\_AUTHORIZATION:%{HTTP:Authorization}\]
RewriteBase /
RewriteRule ^index\\.php$ - \[L\]
RewriteCond %{REQUEST\_FILENAME} !-f
RewriteCond %{REQUEST\_FILENAME} !-d
RewriteRule . /index.php \[L\]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^iori\.co\.id$ [NC]
RewriteRule ^(.*)$ https://blog.startupsemarang.com/food_beverage/$1 [R=301,L]

# END WordPress

Diatas adalah script di dalam file .htaccess, yang berisi perintah redirect untuk mengalihkan kunjungan dari domain lama, yaitu: iori.co.id ke domain baru: blog.startupsemarang.com

  • Simpan dan upload file .htaccess: Setelah Anda menambahkan perintah di atas, simpan dan upload kembali file .htaccess ke server Anda.

Dengan demikian, setiap kali pengguna mengakses situs Anda melalui domain lama, mereka akan secara otomatis dialihkan ke domain baru.

 

Kesimpulan

Melakukan redirect dari domain lama ke domain baru adalah proses yang cukup sederhana jika Anda menggunakan file .htaccess. Dengan beberapa langkah mudah, Anda bisa memastikan bahwa pengguna Anda selalu mendapatkan konten terbaru dan terbaik dari situs Anda.

Semoga artikel ini bermanfaat dan membantu Anda dalam melakukan redirect situs Anda. Selamat mencoba!