Errore 403
Un errore 403 è un codice di errore HTTP che indica che l'accesso a uno specifico URL è vietato. I siti web spesso mostrano gli errori 403 con un messaggio generico come "Non disponi dell'autorizzazione per accedere a questa risorsa."
Esistono diversi motivi per cui un server web può produrre un errore 403 di accesso vietato. Tra i più comuni ci sono:
- Manca una pagina indice
- Una directory vuota
- Autorizzazioni della cartella non valide
- Autorizzazioni del file non valide
- Proprietario del file non valido
Quando accedi a una directory di un sito web su un server web Apache (un URL che termina con una barra obliqua "/"), il comportamento standard consiste nel visualizzare il contenuto della pagina indice (index.php, index.asp, ecc.). Se non è disponibile alcuna pagina indice, l'opzione alternativa consiste nell'elencare il contenuto della directory. Tuttavia, per motivi di sicurezza, molti server web sono configurati per non consentire gli elenchi delle directory. Pertanto, se accedi a una directory vuota o a una cartella senza una pagina indice, potresti ricevere un errore 403 perché l'elenco della directory è vietato.
Le autorizzazioni non valide di file e cartelle possono inoltre produrre errori 403. In genere, i file e le cartelle sui server web devono avere abilitate le seguenti autorizzazioni:
- File
Proprietario: lettura, scrittura
Gruppo: lettura
Tutti: lettura - Cartelle
Proprietario: lettura, scrittura, esecuzione
Gruppo: lettura, esecuzione
Tutti: lettura, esecuzione
Se un file specifico o la cartella principale dispone di autorizzazioni errate, il server web potrebbe non riuscire ad accedervi e produrre un errore 403 di accesso vietato. Analogamente, se il "proprietario" di un file non corrisponde all'account utente del sito web associato, il file potrebbe generare un errore 403. Le discrepanze nella proprietà possono verificarsi quando i file vengono trasferiti tra account su un server web o quando un file viene caricato da un altro utente.
In alcuni casi, l'accesso a uno specifico URL è intenzionalmente vietato per motivi di sicurezza. In altri casi, un errore di accesso vietato può essere causato da una configurazione errata accidentale del sito web. Se ricevi inaspettatamente un errore 403 nel tuo browser web, puoi contattare il webmaster del sito web corrispondente e fornire l'URL che ha prodotto l'errore.
Metti alla prova le tue conoscenze