Errore 403: come risolverlo
L'errore 403 (Forbidden) significa che il server ha capito la richiesta e ha deciso di rifiutarla. Le cause, in ordine 1. Permessi dei file Cartelle e f…
- Valida per
- Hosting Linux
- Tempo stimato
- 3 minuti
- Livello
- Intermedio
L'errore 403 (Forbidden) significa che il server ha capito la richiesta e ha deciso di rifiutarla.
Le cause, in ordine
1. Permessi dei file
Cartelle e file devono essere leggibili dal server: 755 per le cartelle, 644 per i file. Un file a 600 non è leggibile dal processo web.
2. Manca il file indice
Se la cartella non contiene index.html o index.php e l'elenco dei file è disattivato (come dev'essere), il server risponde 403.
3. Una regola in .htaccess
Direttive di negazione dell'accesso, magari lasciate da una vecchia protezione, o una protezione con password configurata e poi dimenticata.
Prova: rinomina .htaccess in .htaccess-off e ricarica.
4. Blocco per indirizzo IP
Un firewall applicativo o un plugin di sicurezza può aver bloccato il tuo indirizzo dopo alcuni tentativi di accesso falliti. Prova dal telefono in rete mobile: se da lì funziona, è questo.
5. Cartella protetta da password
Se il 403 arriva dopo una richiesta di credenziali, la protezione è attiva e le credenziali non sono corrette.
Come procedere
- Determina se riguarda tutto il sito o una sola cartella.
- Se è tutto il sito:
.htaccesso permessi. - Se è una sola cartella: permessi, file indice mancante o protezione attiva.
- Se è solo per te: blocco dell'indirizzo IP.
Guida rivista il 2026-09-23.