Annuncio pubblicitario
Il file .htaccess (noto anche come Hypertext Access) è un file di configurazione del server Web che viene utilizzato per controllare il comportamento, la sicurezza e le prestazioni di un sito. La maggior parte dei webmaster crea file .htaccess e usa questo file per controllare i propri siti e assicurarsi che tutto sia in buone mani.
Sebbene ci siano molti modi per configurare il tuo file .htaccess, l'uso più comune può essere classificato nei seguenti 5 scenari:
Autorizzazione e autenticazione
Il file .htaccess funge da controllo per autorizzare e autenticare chi può visualizzare il tuo sito (o una determinata pagina del sito). Mentre vuoi che il tuo sito sia visibile a tutti, ci possono essere momenti in cui viene visitato dagli spambots e inizi a ricevere molte e-mail di spam, commenti, invii di moduli e così via. Con il file .htaccess, sarai in grado di bloccare l'accesso che proviene da fonti non autorizzate (come particolari nomi di dominio o indirizzi IP).
Invece di bloccare l'accesso, puoi anche impostare una password (insieme al file .htpasswd) per il tuo sito e concedere solo al personale autorizzato di visitare il tuo sito. Questo può essere utilizzato su un blog multi-autore o un sito di collaborazione.
Risposte di errore personalizzate
Nel caso in cui il tuo visitatore abbia sbagliato a digitare l'URL del tuo sito o tu abbia accidentalmente cancellato una pagina dal server, il visitatore vedrà una pagina "HTTP 404 non trovato". Questa pagina è brutta e spegni sempre le persone. Con il file .htaccess, puoi facilmente indirizzare il tuo visitatore a 404 pagine dal design accattivante Come fare un'ottima pagina di errore 404 e 10 esempiUna pagina di errore 404 progettata in modo intelligente può fare la differenza tra un sito Web noioso e un sito Web memorabile. Leggi di più e farli rimanere più a lungo sul tuo sito.
reindirizzamento
Se hai eseguito la migrazione a un nuovo nome di dominio o hai modificato la struttura dei permalink dell'intero sito, puoi utilizzare il File .htaccess per indirizzare il tuo lettore al nuovo indirizzo e anche per informare il motore di ricerca (in particolare Google) della modifica in indirizzo. Questo è, finora, il modo migliore per mantenere i tuoi lettori e non perderà nessuna delle tue classifiche dei motori di ricerca.
Crea un bel URL pulito
Alcuni dei software CMS comunemente usati (come WordPress) hanno già incluso questa funzione, ma in alcuni casi in cui la piattaforma (software del forum) che che stai usando non crea un bel URL pulito, puoi usare il file .htaccess per riscrivere l'URL brutto e presentare al tuo lettore un breve, pulito e carino uno.
Prestazione
Il file .htaccess può aiutarti a ridurre l'utilizzo della larghezza di banda del tuo sito e a caricarlo più velocemente e ad avere prestazioni migliori. Se stai ospitando i tuoi file su un server di terze parti e devi pagare per la larghezza di banda (come Amazon S3), utilizzare il file .htaccess è anche un buon modo per aiutarti a risparmiare sui costi.
Esistono principalmente due aree in cui è possibile aumentare le prestazioni del sito:
- Controllo della cache - specificare cosa e per quanto tempo è possibile memorizzare nella cache un file e impedire al server di eseguire query inutili sul database.
- Compressione - comprime il tuo file in modo che venga inviato al browser in un pezzo più piccolo.
Come faccio a creare il file .htaccess (se non sono tecnicamente propenso)
Non esaminerò tutti i dettagli tecnici e mi aspetto che tu impari tutto in un solo post. Invece, ti consiglierò un software (sito Web) che puoi utilizzare per creare il tuo .htaccess file facilmente (o modifica quello esistente), anche se non hai alcuna tecnica o programmazione conoscenza.
Il .generatore di file htaccess è un modulo Web semplice ma dettagliato che puoi utilizzare per specificare le esigenze del tuo sito e farlo generare il codice .htaccess. Tutto quello che devi fare è copiare e incollare il codice generato in un file di testo, salvarlo come .htaccess e caricarlo sul tuo server Web.
Ci sono molte opzioni che puoi configurare nel software. Ci vorrà un lungo articolo per discuterne tutti. Di seguito ho elencato alcune delle opzioni più importanti per riferimento:
Autenticazione
Compila i rispettivi campi su chi è autorizzato a visualizzare e chi non lo è.
Controllo cache
Questa opzione determina se deve esserci un controllo cache e quanto deve essere lungo il tempo cache.
Pagina di errore
Imposta la pagina personalizzata affinché appaia quando c'è una risposta di errore.
reindirizzamento
Se hai spostato il tuo sito / documento, è qui che specifichi il nuovo URL.
Codice htaccess generato
Una volta terminata la configurazione, fai semplicemente clic sul pulsante "Genera file htaccess" per generare il codice. Devi solo copiare / incollare il codice nel tuo file htaccess, e basta.
In conclusione, non posso sottolineare abbastanza l'importanza di avere un file .htaccess per il tuo sito e quanto facilmente e rapidamente puoi creare un file .htaccess con il generatore di file .htaccess. Se non hai fatto buon uso del file .htaccess per migliorare le prestazioni del tuo sito, ti esorto a farlo ora.
Quali altri metodi hai usato per creare o modificare file .htaccess in modo facile e veloce?
Damien Oh è un fanatico della tecnologia che ama modificare e hackerare vari sistemi operativi per semplificare la vita. Dai un'occhiata al suo blog su MakeTechEasier.com dove condivide tutti i suggerimenti, i trucchi e i tutorial.