Base di conoscenze
1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Come risolvere un errore 403 per un visitatore del sito web
Questa guida spiega cosa è necessario verificare come visitatore di un sito web in caso di errore di tipo 403, al fine di risolvere il problema.
Cos'è l'errore 403?
Il codice di errore HTTP 403 indica generalmente che l'accesso a una risorsa è negato al client da parte del server.
In quali casi si verifica questo errore?
L'utente non è autenticato: il server richiede che l'utente si identifichi per accedere alla risorsa. Questo può verificarsi, ad esempio, per pagine private che richiedono l'autenticazione.
L'utente è autenticato ma non dispone delle autorizzazioni necessarie: il server riconosce l'utente, ma non gli consente l'accesso alla risorsa richiesta a causa di restrizioni di autorizzazioni o ruoli. Questa causa di errore 403 può essere dovuta a un problema di autorizzazioni errate su una cartella o un file. Per una cartella, il messaggio di errore è di tipo "403 Forbidden", per un file, "failed to open stream: Permission denied". In questo caso, è necessario verificare che le autorizzazioni delle cartelle/file siano corrette, ovvero almeno 644 per un file e 755 per una cartella. Consultare questa altra guida.
L'indirizzo IP dell'utente è bloccato o limitato: il server può bloccare l'accesso a un indirizzo IP specifico per motivi di sicurezza o per proteggere da attacchi. Consultare questa altra guida.
La risorsa richiesta non esiste sul server: in questo caso, il server restituisce un errore 403 anziché un errore 404 per evitare la divulgazione di informazioni riservate. Se si tenta di accedere alla propria pagina iniziale o a una parte del sito, indicando un indirizzo del tipo www.dominio.xyz o www.dominio.xyz/cartella/, assicurarsi che esista una pagina iniziale denominata "index.html o .htm o .php" posizionata nel punto corretto (alla radice dello spazio FTP, nella directory /web o nella directory /cartella/). Consultare questa guida.
Inoltre, verificare che non ci siano lettere maiuscole nel nome del file; tutti i nomi di file o cartelle devono essere in minuscolo, senza accenti né spazi.
Errore relativo allo script: se si stava eseguendo uno script, compilando un modulo o caricando un file online e si riceve questo tipo di messaggio:
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé.
Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403la causa potrebbe essere un filtro che impedisce l'uso non autorizzato degli script da parte di spammer. Infatti, l'antivirus Infomaniak blocca il caricamento di file tramite script o tramite FTP. Ciò significa concretamente che quando un hacker invia un file identificato come virus tramite un modulo, uno script non sicuro o tramite FTP, l'installazione viene bloccata direttamente, il file non viene caricato sul server e il caricamento genera un errore 403.
In caso di falsi positivi, contattare il supporto Infomaniak fornendo l'URL della pagina in cui si verifica questo messaggio di errore, in modo da diagnosticare con precisione l'origine del problema.
Esistono tuttavia molti altri casi in cui si potrebbe ricevere un messaggio "403 forbidden" e per ragioni molto diverse (script PHP, perl, mod_security, .htaccess, ...).
Link a questa FAQ: https://faq.infomaniak.com/1609
Questa FAQ è stata utile?