Halo teman teman. Kami tahu bahwa server web adalah bagian penting dan tak terpisahkan dari komunitas. Itu sebabnya akhir-akhir ini, kami telah mendedikasikan beberapa tutorial tentang Nginx. Hari ini kita akan melakukan yang lain. Hari ini, Anda akan mempelajari cara mengalihkan dari satu domain ke domain lain di Nginx dan Debian 11.
Sebelum kita mulai …..
Sebelum melanjutkan, kita harus memastikan bahwa kita memenuhi persyaratan untuk menyelesaikan postingan tanpa masalah
- Anda harus menginstal dan mengkonfigurasi Nginx. Jadi, pastikan Anda memilikinya menggunakan repositori resmi distribusi Linux Anda.
- Versi Nginx harus lebih tinggi dari 1.9.5 Anda seharusnya tidak memiliki masalah untuk memilikinya karena sebagian besar distribusi menyertakan versi terbaru.
- Memiliki pengetahuan dasar tentang penggunaan terminal. Pengguna dengan akses sudo atau akses root.
Ayo lakukan.
Mengalihkan dari satu domain ke domain lain di Nginx dan Debian 11
Biasanya, Anda akan memiliki beberapa file konfigurasi di server Anda. Itulah mengapa Anda harus mengedit file konfigurasi untuk domain tujuan Anda.
Untuk postingan kali ini, saya akan redirect dari /
ke domain baru misalnya fbi.unixcop.com
.
Untuk mencapai ini, Anda hanya perlu membuka file konfigurasi situs web
Dan di dalam file Anda harus menambahkan sesuatu yang mirip dengan ini di dalam server
bagian
location / {
rewrite ^/(.*)$ https://fbi.unixcop.com/ redirect;
}
Simpan perubahan dan tutup editor.
Bagian yang telah kami modifikasi mudah untuk dijelaskan. location /
menunjukkan bahwa kami akan bekerja dari akar situs. rewrite
menunjukkan penulisan ulang alamat. ^/(.*)
adalah untuk semua halaman dalam seluruh situs. $
menunjukkan akhir dari string. Selanjutnya, Anda menentukan ke mana harus mengarahkan ulang. Terakhir, redirect
menyatakan bahwa akan ada pengalihan.
Periksa sintaks Nginx
sudo nginx -t
Dan terapkan perubahan dengan memulai ulang layanan
sudo systemctl restart nginx
Dengan cara ini kita akan dapat mencapai tujuan tanpa terlalu banyak masalah.
Kesimpulan
Mengarahkan ulang adalah tugas yang harus dilakukan oleh banyak sysadmin saat mengelola situs web. Melakukannya dengan Nginx adalah dasar dan dapat menyelamatkan kita dari banyak masalah.
Dokumentasi Nginx