GNU/Linux >> Belajar Linux >  >> Debian

Cara mengarahkan ulang dari satu domain ke domain lain di Nginx dan Debian 11

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


Debian
  1. Cara Menginstal dan mengatur PHP dan Nginx (LEMP) di Debian 11

  2. Debian – Bagaimana Cara Mereplikasi Pilihan Paket yang Terinstal Dari Satu Sistem Debian Ke Yang Lain? (debian Mengi)?

  3. Cara Mengemas dan Mentransfer Gambar Docker Dari Satu Server ke Server Lainnya

  1. Cara mengkompilasi dari sumber dan menginstal Nginx di VPS Debian 7 (Wheezy)

  2. Cara Menginstal Microweber di Debian 9

  3. Bagaimana cara mengarahkan domain ke domain lain secara lokal?

  1. Cara Menginstal Nginx di Debian 9

  2. Cara Upgrade dari Debian 10 ke Debian 11

  3. Bagaimana cara meningkatkan ke Debian 11 dari Debian 10