Sobes.tech
Junior — Middle

Perché, utilizzando la stessa sottorete, lo stesso sito viene caricato con successo su un computer e su un altro compare un messaggio sull'avvio di Nginx?

sobes.tech AI

Risposta dell'AI

Se, utilizzando la stessa sottorete, lo stesso sito viene caricato con successo su un computer, ma su un altro compare un messaggio di avvio di Nginx, le cause probabili:

  • Conflitto di indirizzi IP o DNS: è possibile che sul secondo computer DNS o il file hosts siano configurati in modo che il nome di dominio del sito punti a un IP locale dove è in esecuzione Nginx.
  • Il server web locale Nginx è in esecuzione sul secondo computer e ascolta sulla stessa porta (di solito 80 o 443), quindi quando si accede al sito, la richiesta viene gestita dal server locale e non da quello remoto.
  • La cache del browser o il proxy possono reindirizzare le richieste al server locale.

Per risolvere:

  • Verificare il file hosts sul secondo computer (/etc/hosts o C:\Windows\System32\drivers\etc\hosts).
  • Controllare le impostazioni DNS e l'indirizzo IP.
  • Fermare Nginx locale e verificare l'accesso al sito.
  • Controllare le impostazioni del proxy e svuotare la cache del browser.

In questo modo, la causa è che il secondo computer si collega a Nginx locale invece che al server remoto, a causa di caratteristiche di rete o configurazione.