RUTE28 -> RUTEKAMI28 DOMAIN SWITCH MIGRATOR
================================================

ACCESS KEY:
LJ4MW6SBrV9PkcgLJrrVd53d

SKENARIO
--------
Lama:
  /home/USERNAME/public_html
  domain rute-28.xyz

Baru:
  /home/USERNAME/rutekami28.xyz
  domain rutekami28.xyz

Tetap:
  /home/USERNAME/backoffice_app
  /home/USERNAME/rute28-adm.xyz
  domain rute28-adm.xyz

CARA PASANG
-----------
1. Add domain rutekami28.xyz di cPanel.

2. Document root:
   /home/USERNAME/rutekami28.xyz

3. Salin seluruh isi public_html lama ke folder:
   /home/USERNAME/rutekami28.xyz

4. Upload file:
   domain-switch-migrator.php

   ke:
   /home/USERNAME/rutekami28.xyz/

5. Buka:
   https://rutekami28.xyz/domain-switch-migrator.php

6. Masukkan ACCESS KEY di atas.

DEFAULT YANG DIDETEKSI
----------------------
Account home:
  /home/USERNAME

Domain lama:
  rute-28.xyz

Domain baru:
  rutekami28.xyz

Path website lama:
  /home/USERNAME/public_html

Path website baru:
  /home/USERNAME/rutekami28.xyz

Folder yang dipindai:
  /home/USERNAME/rutekami28.xyz
  /home/USERNAME/backoffice_app
  /home/USERNAME/rute28-adm.xyz

Dengan pengaturan ini:
- public_html lama TIDAK dipindai
- file website baru dipindai
- backoffice_app dipindai
- rute28-adm.xyz dipindai
- nama/path backoffice_app tetap
- nama/path rute28-adm.xyz tetap

PERUBAHAN YANG DILAKUKAN
------------------------
https://rute-28.xyz
menjadi
https://rutekami28.xyz

rute-28.xyz
menjadi
rutekami28.xyz

/home/USERNAME/public_html
menjadi
/home/USERNAME/rutekami28.xyz

URUTAN
------
1. Klik PREVIEW PERUBAHAN.
2. Periksa semua file.
3. Pastikan tidak ada mapping rute28-adm.xyz menjadi domain lain.
4. Ketik:
   GANTI DOMAIN
5. Klik TERAPKAN DAN BUAT BACKUP.

BACKUP
------
Backup dibuat di:

/home/USERNAME/.domain-switch-backup-YYYYMMDD-HHMMSS

Rollback tersedia dari halaman yang sama.

SETELAH SELESAI
---------------
Periksa:
- bootstrap.php
- _app/config/api.php
- game-exit.php
- callback/lobby URL provider
- cookie domain
- link referral
- canonical URL
- sitemap.xml
- robots.txt
- pengaturan website di database

Migrator hanya memproses file.
URL yang tersimpan dalam database harus diperiksa terpisah.

Hapus domain-switch-migrator.php setelah semua normal.
