nginx reindirizzamento a diversi ambienti SSL (anche se non in modalità Navigazione privata di Chrome): perché?


1

Ho due ambienti dello stesso sito Web su due server locali diversi.

Uno è https://dev.example.com , l'altro è https://test.example.com

Ho lavorato molto nell'ambiente di sviluppo e tutto va bene. Ma avendo appena creato l'ambiente di test, sto scoprendo che quando vado su https://test.example.com , mi sta reindirizzando a https://dev.example.com prima di mostrare la notifica sicura accanto al barra degli indirizzi.

Ma se avvio la modalità Navigazione privata in Chrome, ciò non accade (serve correttamente l'ambiente di test).

Ho verificato la configurazione di nginx e non c'è alcun errore riguardo al reindirizzamento - in realtà, non c'è nulla nella configurazione per l'ambiente di test che menzioni anche dev.example.com (nginx o il codice per l'istituto stesso) - quindi deve essere Chrome memorizza nella cache qualcosa.

Ho cancellato tutti i cookie esistenti per dev.example.com ma il reindirizzamento sta ancora avvenendo.

I due siti utilizzano lo stesso certificato ssl jolly tra parentesi.

Flummoxed!

Risposte:


0

Bene, ancora non so perché il reindirizzamento stava avvenendo in primo luogo, ma ho trovato come risolvere il problema:

In Chrome:

  • Strumenti di sviluppo aperti (f12)
  • Nelle impostazioni degli strumenti di sviluppo, seleziona "Disabilita cache"
  • Visita https://test.example.com
  • Riattiva la cache
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.