Tôi đã tạo cấu hình proxy ngược cho tên miền phụ của mình nhưng khi tôi chạy nginx -t
nó đã cảnh báo [cảnh báo] xung đột tên máy chủ "img.somedomain.com" trên 0.0.0.0:80, bỏ qua
proxy_cache_path /root/cache-proxy levels=1:2 keys_zone=pximg:10m max_size=10g inactive=7d use_temp_path=off;
người phục vụ {
server_name img.somedomain.com;
nghe 80;
truy cập_đăng xuất;
nghe 443 ssl http2;
nghe [::]:443 ssl http2;
ssl_certificate /etc/letsencrypt/live/img.somedomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/img.somedomain.com/key.pem;
ssl_trusted_certificate /etc/letsencrypt/live/img.somedomain.com/ca.pem;
ssl_stapling_verify bật;
địa điểm / {
proxy_cache pximg;
proxy_pass https://i.pximg.net;
bật proxy_cache_revalidate;
lỗi proxy_cache_use_stale hết thời gian cập nhật http_500 http_502 http_503 http_504;
bật proxy_cache_lock;
add_header X-Cache-Status $upstream_cache_status;
proxy_set_header Máy chủ i.pximg.net;
proxy_set_header Người giới thiệu "https://www.pixiv.net/";
proxy_set_header Tác nhân người dùng "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, như Gecko) Chrome/63.0.3239.84 Safari/537.36";
proxy_cache_valid 200 7d;
proxy_cache_valid 404 5m;
}
}
Proxy đảo ngược hoạt động nhưng tôi không biết điều gì gây ra xung đột tên máy chủ vì tôi không thể thấy bất kỳ bản sao nào trong cấu hình của mình. Bất cứ ai có thể giúp làm sạch cấu hình của tôi?