Puncte:0

Nume de server conflictual Nginx pentru proxy invers

drapel cn

Am creat o configurație proxy inversă pentru subdomeniul meu, dar când am alergat nginx -t a dat avertizare [avertizare] nume de server conflictual „img.somedomain.com” la 0.0.0.0:80, ignorat

proxy_cache_path /root/cache-proxy levels=1:2 keys_zone=pximg:10m max_size=10g inactive=7d use_temp_path=off;

Server {
    nume_server img.somedomain.com;
    asculta 80;
    access_log off;

    asculta 443 ssl http2;
    asculta [::]: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 on;

    Locație / {
        proxy_cache pximg;
        proxy_pass https://i.pximg.net;
        proxy_cache_revalidate on;
        timeout eroare proxy_cache_use_stale la actualizarea http_500 http_502 http_503 http_504;
        proxy_cache_lock activat;
        add_header X-Cache-Status $upstream_cache_status;
        proxy_set_header Gazdă i.pximg.net;
        proxy_set_header Referer „https://www.pixiv.net/”;
        proxy_set_header User-Agent „Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, ca Gecko) Chrome/63.0.3239.84 Safari/537.36”;

        proxy_cache_valid 200 7d;
        proxy_cache_valid 404 5m;
    }
}

Proxy-ul invers funcționează, dar nu știu ce cauzează conflictul numelui serverului, deoarece nu pot vedea duplicate în configurația mea. Poate cineva să ajute la curățarea configurației mele?

Maxoholic avatar
drapel cn
Puteți încerca `nginx -T` (notați T mare) pentru o ieșire mai pronunțată, apoi lipiți-l aici, astfel încât să putem arunca o privire mai atentă.
Puncte:0
drapel us
nay

Ar trebui să vă uitați la toate configurațiile nginx pentru a afla dacă un alt fișier de configurare conține același domeniu.
poți să folosești grep -R "img.somedomain.com" /etc/nginx/ pentru a face căutarea.asigură-te /etc/nginx/ este calea ta de configurare nginx.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.