Cara redirect domain di Nginx

Cara redirect domain di Nginx. Buka file konfigurasi Nginx, sebagai contoh pada kasus ini file konfigurasi server block nginx ada di /etc/nginx/sites-available/default.conf

vi /etc/nginx/sites-available/default.conf

copy-paste kode berikut, sesuaikan dengan domain anda:

Untuk versi dibawah Nginx 0.9.1

server {
  server_name .idnetter.co.id;
  rewrite ^ http://idnetter.com$request_uri? permanent;
 }

Untuk versi Nginx 0.9.1 keatas

server {
  server_name .idnetter.co.id;
  return 301 $scheme://idnetter.com$request_uri;
 }

Perhatikan $request_uri? Nah dengan cara redirect seperti ini nantinya link pada domain lama akan mengikuti ke link domain yang baru.

Misal user mengunjungi link lama http://idnetter.co.id/jasa-setting-vps nanti akan menuju ke link http://idnetter.com/jasa-setting-vps

 

Selamat mencoba, semoga berhasil kawan.

Referensi : Nginx server_nameKolbyjack, Stack Overflow

2 thoughts on “Cara redirect domain di Nginx

  1. S Magi

    Malam mas,
    terimakasih banyak atas tutorialnya.
    saya ingin bertanya

    1. bagaimana dengan databasenya? apa perlu mengganti domain lama dalam tabel ke domain baru?
    2. apakah di domain baru perlu di install wordpress juga atau file web langsung di copy saja ke direktori domain baru

    saya menggunakan WordPress, Nginx, Webuzo.
    mohon balasnya ya mas, saya bookmark laman ini.
    terimakasih

    1. Gung Web

      Halo S Magi,
      tutorial ini untuk redirect domain saja, artinya pada domain 1 (untuk redirect) cukup install Nginx saja, kemudian pada domain ke 2 (target) adalah web agan yang sudah jadi. jika maksud agan untuk ingin migrasi website silahkan baca artikel berikut:
      Cara Migrasi Website WordPress di VPS Full

      Terima kasih telah berkunjung.

Add a comment