Saya memiliki beberapa subdomain, semuanya menunjuk ke satu mesin, dan satu alamat IP. Pada mesin ini, saya ingin nginx bertindak sebagai proxy terbalik, dan tergantung pada subdomain mana yang digunakan untuk mengakses mesin, saya ingin itu membalikkan proxy ke server yang berbeda. Semua contoh yang saya lihat menggunakan nginx sebagai penggunaan proksi terbalik location
, tetapi seperti yang saya pahami bahwa hanya berfungsi untuk path, bukan untuk subdomain yang berbeda. Bagaimana saya bisa mencapai apa yang saya inginkan?
nginx
proxy
reverse-proxy
subdomain
perangkat lunak markas
sumber
sumber
Jawaban:
Kecuali saya benar-benar salah membaca pertanyaan Anda: Anda cukup menyiapkan blok server untuk setiap sub-domain dan menentukan proxy terbalik yang benar untuk root subdomain itu yaitu sesuatu di sepanjang baris:
sumber
Hampir sama caranya.
sumber