Posso confermare il tuo problema che sembra influenzare, tra Chrome e Firefox, solo Firefox. Questa è una risposta per gli utenti che sono interessati dallo stesso problema e se sono interessati da entrambi / tutti i browser. Seguire questi passaggi per farlo funzionare correttamente. Supponendo che tu abbia già modificato il /etc/hosts
file in cui ti consiglio i seguenti 2 modi per modificare il file:
- Gedit -
gksudo gedit /etc/hosts
(Ora hai un modo intuitivo per la GUI di modificare il file. Gksu che fornisce gksudo è interrotto nei repository ufficiali 18.04 e successivi.)
- nano -
sudo nano /etc/hosts
(Ora hai un modo intuitivo per modificare il file.)
E hai ad esempio:
127.0.0.1 localhost adobe.com
o
127.0.0.1 localhost
127.0.0.1 adobe.com
(Entrambi sono la stessa cosa.)
Prima prova questo per vedere se funziona correttamente dal terminale. Digita ping adobe.com
e dovrebbe rispondere dall'IP assegnato ad esso. In questo caso dovrebbe rispondere con 127.0.0.1. Ciò significa che va bene.
Quindi continuiamo con i test del browser. Hai testato Chrome e ha funzionato. Hai cambiato /etc/hosts
tra avere e non avere la voce per adobe.com e ha funzionato ogni volta che l'hai modificata. Ma poi sei andato con Firefox, potrebbe aver funzionato la prima volta, ma dopo aver cambiato il hosts
file avanti e indietro in qualche modo smette di funzionare. Ciò significa che si tratta di un problema di cache o di risoluzione del nome corretto.
Nel caso di Firefox e della risoluzione del nome, Firefox aggiunge il prefisso www al sito Web di Adobe in modo che assomigli a questo "www.adobe.com" ma su Chrome assomigli a questo "adobe.com". Entrambi indicano lo stesso posto e il prefisso www è proprio lì per dirti che il luogo che stai visitando è un servizio web. Ma in caso di problemi dovresti aggiungerlo al hosts
file, quindi quando Firefox aggiunge il prefisso www funziona. Quindi sarebbe simile a questo:
127.0.0.1 localhost
127.0.0.1 adobe.com www.adobe.com
O lo stesso
127.0.0.1 localhost adobe.com www.adobe.com
NOTA: Ricorda che DEVI premere F5per aggiornare il sito / la scheda Firefox o chiudere la scheda e aprirla di nuovo per testare. In qualche modo premendo Entercome un matto non lo farà.
Questo dovrebbe risolvere il problema per alcuni utenti, ma supponendo che fino ad ora non hai ancora risolto il problema, possiamo testare cosa potrebbe essere.
Siamo arrivati qui a un paio di livelli di cache per verificare. Hai il tuo programma Cache, in questo caso Firefox, poi hai la System Cache, in questo caso Ubuntu, e poi hai la tua cache hardware, in questo caso il tuo router.
Per quello che ne so, la versione desktop di Ubuntu non ha un servizio cache DNS installato per impostazione predefinita. Il più comunemente noto è nscd e se lo avessi installato un semplice /etc/init.d/nscd restart
lo farà. Ma per la maggior parte delle persone non avranno installato questo, quindi possiamo annullare l'errore del sistema Ubuntu.
Questo lascia il router e il browser web. Nel caso del router, è necessario configurarlo per arrestare la cache DNS o riconfigurarlo per risolvere questo problema. Questo dipende totalmente dal modello di router, dal produttore, ecc. Non tutti i router eseguono la cache DNS, ma alcuni lo fanno e dovresti vedere nella sua configurazione, se ha questa opzione e se l'opzione è abilitata. Ma supponiamo che tu non abbia un router abilitato per la memorizzazione nella cache DNS.
Questo lascia il browser.
Per scoprire se Firefox non funziona correttamente con la cache DNS, è possibile installare un componente aggiuntivo per controllare la cache DNS in Firefox. quello che consiglio è DNS Cache .
Dopo aver riavviato Firefox, dovresti vedere un ingranaggio in basso (simile al dente di Ubuntu nell'angolo in alto a destra). È possibile fare clic con il tasto sinistro o destro sul Cog e si dovrebbero vedere opzioni come Abilita / Disabilita DNS e Svuotalo. Questo aiuterà nel caso in cui il problema sia la cache DNS di Firefox. Giocaci.
Penso di avere tutti i modi in cui potresti risolverlo. Se ho perso qualcosa, fammi sapere.
hosts
file del computer locale (vale a dire, se il problema persiste anche dopo l'www
aggiunta del dominio con il sottodominio e anche dopo l'aggiornamento della pagina), si consiglia di segnalarlo come un bug. (Io non sono sicuro di quello che sarebbe stato un bug in , dal momento che Firefox utilizza presumibilmente strutture di risoluzione DNS del sistema operativo, che fanno , o si suppone che, rispettarla. Ma si potrebbe riferire controfirefox
in Ubuntu e poi ulteriormente la risoluzione dei problemi potrebbe probabilmente riesaminarlo da lì.)