Il codice HTTP 304 indica che un sito Web è stato reindirizzato. Tuttavia, se si verificava il reindirizzamento, durante il tentativo di aprire l'URL previsto, l'utente verrebbe reindirizzato a un altro URL.
In molti casi, gli utenti ricevono il seguente errore:
Errore HTTP 304 Errore non modificato
La dichiarazione completa dell'errore è:
Questo codice di stato viene restituito se il client ha già scaricato risorse dall'ultima visita e viene visualizzato per notificare al browser client che le risorse richieste sono già memorizzate nella cache del browser che non è stata modificata.
Per isolare se il problema riguarda l'URL o il sistema, prova ad aprire l'URL su un sistema diverso. Se funziona correttamente su un sistema diverso, il problema potrebbe riguardare il sistema operativo del sistema principale o un browser.
Prova i seguenti passaggi uno per uno:
1] Elimina i dati di navigazione
2] Rimuovere le estensioni dai browser
3] Svuota DNS e ripristina TCP/IP
4] Usa l'indirizzo DNS pubblico di Google
Soluzione 1] Elimina i dati di navigazione
Tieni presente che cancellando i dati di navigazione potresti perdere alcune informazioni sui browser.
Ecco la procedura per eliminare i dati di navigazione da Firefox.
Ecco la procedura per eliminare i dati di navigazione da Google Chrome.
Soluzione 2] Rimuovere le estensioni dai browser
Le estensioni collegate a un browser potrebbero causare questo problema. Ciò è particolarmente vero se l'URL funziona correttamente con altri browser.
Ecco la procedura per rimuovere estensioni da Firefox.
Ecco la procedura per rimuovere le estensioni da Google Chrome.
Soluzione 3] Svuota DNS e ripristina TCP/IP
Nel caso in cui il problema non riguardi i browser (un caso che è stato isolato nelle soluzioni sopra spiegate), provare a svuotare il DNS e ripristinare il TCP/IP. La procedura è la seguente:
1] Cerca il prompt dei comandi nella barra di ricerca di Windows e fai clic con il pulsante destro del mouse sull'opzione. Seleziona Esegui come amministratore.
2] Digita i seguenti comandi uno per uno e premi Invio dopo ogni comando:
ipconfig /flushdns
netsh int ip reset resettcpip.txt
3] Riavviare il sistema una volta eseguiti i comandi.
Soluzione 4] Usa l'indirizzo DNS pubblico di Google
Una delle cause dell'errore è un indirizzo DNS incasinato. Ecco come cambiare lo stesso.
1] Premere Vinci + R per aprire la finestra Esegui e digitare il comando ncpa.cpl. Premi Invio per aprire la finestra Connessioni di rete.
2] Fare clic con il pulsante destro del mouse sulla tua connessione di rete e seleziona Proprietà.
3] Fare doppio clic sull'opzione Protocollo Internet versione 4.
4] Sposta il pulsante di opzione per le opzioni DNS su Usa i seguenti indirizzi del server DNS.
5] Utilizzare i seguenti valori per l'indirizzo del server DNS preferito e alternativo:
Preferito: 8.8.8.8
Alternativo: 8.8.4.4
6] Fare clic su OK per salvare le impostazioni e riavviare il sistema.
Spero che sia d'aiuto!