Dalla configurazione del server nella Console ICBS puoi gestire impostazioni importanti per il tuo sito web. Tra queste: protezione delle directory, reindirizzamenti, blocco IP, pagine di errore personalizzate, pagine iniziali, indice delle directory, log di accesso e log degli errori.
Le impostazioni si applicano sempre alla directory selezionata e alle sue sottodirectory. Prima di apportare modifiche, verifica di aver selezionato la directory corretta.
Puoi usare la protezione delle directory per proteggere l'accesso a una directory specifica con nome utente e password. È utile per proteggere aree interne, ambienti di test o file che non devono essere pubblicamente accessibili.
Per impostare la protezione di una directory:
Il nome dell'area protetta viene mostrato durante l'accesso. Usa un nome chiaro, ad esempio il nome della directory protetta.
Puoi modificare o eliminare gli utenti esistenti in un secondo momento.
Puoi usare un reindirizzamento per inoltrare le richieste di una directory verso un altro URL. È utile quando un contenuto è disponibile in modo permanente o temporaneo a un indirizzo diverso.
Sono disponibili i seguenti tipi di reindirizzamento:
| Tipo | Significato |
|---|---|
| permanent | La risorsa è disponibile in modo permanente al nuovo URL. |
| temp | La risorsa è disponibile temporaneamente al nuovo URL. |
| seeother | La risorsa è stata sostituita da un'altra risorsa. |
Per creare un reindirizzamento:
Quando un visitatore apre nel browser la directory selezionata, la richiesta viene reindirizzata all'URL di destinazione configurato.
Puoi modificare i reindirizzamenti esistenti con Modifica o rimuoverli con Elimina.
Puoi usare il blocco IP per bloccare singoli indirizzi IP, intervalli di IP o hostname per il tuo sito web.
Puoi inserire i seguenti valori:
| Tipo | Esempio |
|---|---|
| Singolo indirizzo IP | 192.0.2.10 |
| Intervallo di IP | 192.0.2 |
| Dominio senza www | example.com |
Puoi usare le pagine di errore personalizzate per definire quale file viene mostrato quando si verifica uno specifico errore HTTP.
Puoi configurare le seguenti pagine di errore:
| Errore | Significato |
|---|---|
| 401 Unauthorized | L'accesso a un'area protetta da password non è riuscito perché i dati di accesso non erano validi. |
| 403 Forbidden | L'accesso a un file o a una directory non è consentito. |
| 500 Internal Server Error | Si è verificato un errore interno del server, ad esempio per un file .htaccess errato o un problema in uno script. |
Per il 401 Unauthorized puoi definire solo un file, non un URL esterno.
Puoi usare l'impostazione della pagina iniziale per definire quali file il web server cerca quando un visitatore apre una directory senza specificare un nome di file.
Esempio:
index.html index.php index.htm
Il web server controlla i file nell'ordine indicato. Se lasci il campo vuoto, il server usa l'impostazione predefinita.
Se non esiste una pagina iniziale corrispondente, il comportamento dipende dall'impostazione dell'indice delle directory. A seconda della configurazione, il server mostra un errore 403 Forbidden oppure elenca il contenuto della directory.
Puoi usare l'impostazione dell'indice delle directory per definire se i visitatori possono vedere il contenuto di una directory nel browser quando non esiste una pagina iniziale corrispondente.
Se l'indice delle directory è abilitato, il web server può mostrare un elenco di file e sottodirectory. Spesso questo non è desiderato, perché i visitatori potrebbero vedere nomi di file, strutture di directory o file non collegati da nessuna parte sul tuo sito.
Per motivi di sicurezza, l'indice delle directory è disabilitato per impostazione predefinita. Abilitalo solo se vuoi intenzionalmente mostrare un elenco di file nel browser.
Per disabilitare o abilitare l'indice delle directory per una directory:
L'indice delle directory diventa rilevante quando un visitatore apre una directory senza specificare un nome di file e non esiste una pagina iniziale corrispondente.
https://www.example.com/downloads/
Se questa directory non contiene un file come index.html, index.php o index.htm, l'impostazione dell'indice delle directory determina cosa accade.
| Impostazione | Comportamento |
|---|---|
| Indice delle directory disabilitato | Il web server mostra di solito un errore 403 Forbidden. |
| Indice delle directory abilitato | Il web server può elencare il contenuto della directory nel browser. |
Se vuoi impedire ai visitatori di vedere il contenuto di una cartella, disabilita l'indice delle directory e, se necessario, crea una pagina iniziale adeguata.
Nei log di accesso HTTP puoi vedere le richieste più recenti al tuo sito web. Puoi scaricare i dati mostrati con Scarica come file.
I log di accesso giornalieri completi si trovano nella directory www_logs. Puoi accedere a questa directory con il tuo utente FTP principale.
I file di log sono di solito disponibili dalle 01:00 circa del giorno successivo. Una volta raggiunta una certa dimensione, i file di log vengono compressi automaticamente.
Per motivi di protezione dei dati, gli indirizzi IP sono anonimizzati.
Nei log degli errori HTTP trovi i messaggi di errore del web server. Queste voci vengono create, ad esempio, quando un file non esiste, un link è errato o una risorsa non può essere caricata.
Un errore comune è:
File Does Not Exist
Questo errore significa che un file richiesto non esiste sullo spazio web.
Puoi scaricare i log degli errori mostrati con Scarica come file.
I log degli errori giornalieri completi si trovano nella directory www_logs. Puoi accedere a questa directory con il tuo utente FTP principale.
I file di log sono di solito disponibili dalle 01:00 circa del giorno successivo. Una volta raggiunta una certa dimensione, i file di log vengono compressi automaticamente.
Per motivi di protezione dei dati, gli indirizzi IP sono anonimizzati.
Puoi evitarlo aggiungendo / alla fine del link alla cartella che contiene la protezione con password.
Esempio: www.tuodominio.com/cartella/