IoT

Cara redirect alamat IP ke nama domain pada Nginx

Ternyata saya belum pernah membahas bagaimana caranya redirect alamat IP ke nama domain pada Nginx, ingatan saya salah ternyata yang dulu saya buatkan untuk Apache. 😀 Jadi pertanyaan dari mas Hartono ini jadi inspirasi tutorial kali ini.

Saya kira tidak perlu panjang lebar. Kita perlu mengedit konfigurasi Nginx (nginx.conf) dan tambahkan kode berikut pada blok server{}:

server {
    listen 80;
    server_name 192.168.1.221;

    return 301 $scheme://nama_domain.com$request_uri;
}

Saya jelaskan singkatnya. Apabila ada trafik yang masuk lewat alamat IP servernya akan dikembalikan ke nama domain yang sudah ditentukan dalam setting diatas. Sekian. Mudah kan?

Ada alternatifnya selain pakai return, yakni rewrite:

Related Articles
server {
    listen 80;
    server_name 192.168.1.221;

    rewrite  ^/(.*)$  http://nama_domain.com/\ permanent;
}

Mirip sebenarnya. Ya… banyak solusi untuk 1 masalah intinya. Tapi saya rekomendasikan pakai cara pertama, kalau tidak salah ingat lebih hemat resource saat prosesnya.

Jangan lupa restart proses Nginx setelahnya.

moch akbar fitrianto

Jurnalis Dari Rakyatnesia.com Dan Sudah di dunia jurnalistik selama lebih dari 10 tahun. Tulisan berita Lamongan, umum, prediksi bola , dan profil sudah bukan hal asing lagi, Lugas dengan Fakta.

Related Articles

Back to top button