June 26
Quando il computer (client) tenta di accedere a una pagina web su un altro computer (il server), questo è noto come una richiesta. Il protocollo in cui si fa la richiesta è chiamato HTTP (Hypertext Transfer Protocol). Il client invia un messaggio di richiesta, e il server restituisce un messaggio di risposta. La prima riga della risposta fornisce un codice di stato numerico e testuale "ragione frase." "HTTP 403 Forbidden" è uno di questi codici di stato.
Tutti i codici di stato che iniziano con un "4" indicano errori sul lato client, cioè il computer richiedente. Un'unica comune è il 404, in cui il client richiede una risorsa che non esiste. Il 403 è un po 'più complicato - in questo caso, la richiesta dal client è tecnicamente corretto (cioè, era comprensibile dal server), ma il server rifiuta di rispondere. Il protocollo HTTP consente ai server di dare una risposta 403 senza alcuna spiegazione necessaria.
I siti web sono costituiti da file memorizzati in cartelle, proprio come su disco rigido del computer. Poiché questi file sono iper-collegati tra loro, non c'è bisogno di sfogliare le cartelle di directory. Se il client effettua una richiesta per sfogliare una cartella, e il sever non permette questo, un messaggio 403 verrà restituito al cliente. Questa è la causa più comune di errore 403. A volte, ma non sempre, le richieste di esplorazione delle directory possono essere identificati da un / (barra), piuttosto che un nome di file come .html o .php.
Se si riceve un 403 durante la navigazione di un sito che normalmente è possibile accedere, come ad esempio questo sito, o un sito che altri computer possano accedere senza problemi, è possibile che la macchina è stata infettata da malware. Un malware potrebbe tentare di strisciare la struttura delle directory dei siti visitati e quando il server riconosce, blocca il malware - e - allo stesso tempo. In questo caso, è necessario eseguire il software antivirus per rimuovere il malware o hanno il computer professionalmente riparato.
Se non avete problemi di malware e incontra un 403, ci possono essere diverse cause. Si può essere tentando di accedere alla pagina interna di una rete senza essere collegati in rete o che l'amministratore non può aver impostato le impostazioni corrette per quella pagina. Esegui il login e contattare l'amministratore di rete. Il suo indirizzo IP può anche essere bloccato - tentare di accedere alla risorsa attraverso un proxy o riprovare più tardi, se non si dispone di un IP statico. Infine, prova ad aggiungere "index.html" o "/index.htm" per l'indirizzo, ad esempio, "http://example.com/index.html."