Rumah > Soal Jawab > teks badan
Dua pelayan A dan B menggunakan proksi terbalik nginx untuk mengimbangi beban
Tapak web pelayan abc.com membalikkan proksi ke pelayan B, kandungan abc.com disediakan oleh pelayan B, talian telekomunikasi resolusi nama domain diselesaikan ke pelayan B, iaitu tapak asal dan talian lain diselesaikan ke pelayan A.
Memandangkan pelayan A masih mempunyai baki sumber, pindahkan beberapa sumber statik pelayan B ke pelayan A dan cipta fail folder baharu, iaitu, apabila mengakses pelayan abc.com/file pelayan A, kandungannya tidak lagi disediakan oleh pelayan B, tetapi akan dibaca terus Dapatkan kandungan setempat pelayan A. Kerana keseluruhan tapak telah digunakan sebagai proksi terbalik sebelum ini, jadi apabila menguji pelayan A abc.com/file/xxx.jpg, dsb., ia masih membaca kandungan pelayan B. Jika tidak, ia masih melaporkan ralat 404
Penyelesaian: Bagaimana untuk mengecualikan direktori fail tempatan pelayan A apabila menggunakan proksi terbalik?
伊谢尔伦2017-05-16 17:12:06
server {
server_name abc.com;
location /file {
root /path/to/file/on/ServerA;
}
location / {
proxy_pass http://ServerB;
}
}