![Visualizza l'azienda e il logo del mittente dell'email nella posta in arrivo di Gmail](/f/703d6e4c7bd9b8a05b26043d396f14bd.jpg?width=100&height=100)
Per lo più, le persone riproducono brani su siti Web prima di scaricarli per verificare la qualità del brano, ecc. Essendo un venditore intelligente, puoi aggiungere una funzione che può rivelarsi molto utile per te che non consentirà a nessun utente di riprodurre brani o video online e gli utenti dovranno scaricarli per giocare. Questo è molto utile in quanto la riproduzione online di brani e video consuma molta larghezza di banda.
È necessario aggiungere le seguenti righe per essere aggiunte al file .htaccess:
AddType application/octet-stream .mp3 .zip
La maggior parte degli sviluppatori di siti Web saprebbe già che la prima pagina visualizzata, ovvero la home page di un sito Web, è denominata "index.html' .Molti di noi avrebbero visto anche questo. Ma come è questo insieme?
.htaccess fornisce un modo per elencare un insieme di pagine che verrebbero scansionate in ordine quando un cliente richiede di visitare la home page del sito web e di conseguenza una qualsiasi delle pagine elencate, se trovata, verrebbe elencata come home page del sito Web e visualizzata al utente.
È necessario aggiungere la riga seguente per produrre l'effetto desiderato.
DirectoryIndex index.html index.php tuapagina.php.
La riga sopra specifica che se qualsiasi richiesta di visita alla home page arriva da un visitatore, le pagine sopra elencate verranno prima cercate in ordine nella directory: index.html che se trovata verrà visualizzata come home page dei siti, altrimenti la lista passerà alla pagina successiva ad es. index.php e così via fino all'ultima pagina inserita nell'elenco.
Questa è un'osservazione comune che i siti pesanti generalmente funzionano un po' lentamente rispetto ai siti leggeri che occupano meno spazio. Questo è solo perché per un sito pesante ci vuole tempo per caricare gli enormi file di script e le immagini prima di visualizzarli sul browser web del client.
Questo è un meccanismo comune che quando un browser richiede una pagina web, il server fornisce al browser quella pagina web e ora per visualizzare localmente quella pagina Web, il browser deve scaricare quella pagina e quindi eseguire lo script al suo interno pagina.
Ciò che fa la compressione GZip qui è risparmiare il tempo necessario per servire un singolo cliente, aumentando così la larghezza di banda. I file sorgente del sito web sul server sono mantenuti in forma compressa e quando la richiesta proviene da a utente quindi questi file vengono trasferiti in forma compressa che vengono quindi decompressi ed eseguiti sul server. Ciò migliora il vincolo di larghezza di banda.
Le seguenti righe possono consentirti di comprimere i file sorgente del tuo sito Web, ma ciò richiede mod_deflate.c modulo da installare sul tuo server.
AddOutputFilterByType DEFLATE testo/normale AddOutputFilterByType DEFLATE testo/html AddOutputFilterByType DEFLATE testo/xml AddOutputFilterByType DEFLATE application/html AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript.
Esistono determinate condizioni che il server assume per impostazione predefinita. Piace: .php i file vengono eseguiti sul server, allo stesso modo .testo i file dicono, ad esempio, che devono essere visualizzati. In questo modo possiamo creare alcuni eseguibili cgi-script o file da visualizzare semplicemente come codice sorgente sul nostro sito Web invece di essere eseguiti.
Per fare ciò, osserva le seguenti righe da un file .htaccess.
RemoveHandler cgi-script .php .pl .py. AddType text/plain .php .pl .py.
Queste righe dicono al server che .pl (sceneggiatura perl), .php (file PHP) e .py (file Python) sono pensati per essere semplicemente visualizzati e non eseguiti come script cgi.
Il potere e l'importanza di .htaccess file può essere visto dal fatto che questo può essere usato per impostare il Fuso orario del server di conseguenza. Questo può essere fatto impostando una variabile d'ambiente globale 'TZ' dell'elenco delle variabili di ambiente globali fornite dal server a ciascuno dei siti Web ospitati per la modifica.
Solo per questo motivo, possiamo vedere l'ora sui siti Web (che la visualizzano) in base al nostro fuso orario. Potrebbe essere che qualche altra persona che ospita il suo sito Web sul server abbia il fuso orario impostato in base alla posizione in cui vive.
Le righe seguenti impostano il fuso orario del server.
SetEnv TZ India/Kolkata.
Una caratteristica molto interessante del browser, la maggior parte ha osservato è che aprendo un sito Web contemporaneamente più di una volta, quest'ultimo si apre velocemente rispetto alla prima volta. Ma come è possibile? Bene, in questo caso, il browser memorizza alcune pagine visitate di frequente nella sua cache per un accesso più rapido in seguito.
Ma per quanto tempo? Ebbene questa risposta dipende da te cioè dal tempo che imposti nel tuo .htaccess file per il controllo della cache. Il .htaccess file può specificare la quantità di tempo per cui le pagine del sito Web possono rimanere nella cache del browser e dopo scadenza del tempo, deve essere riconvalidato, ovvero le pagine verranno eliminate dalla cache e ricreate l'utente successivo visita il sito.
Le righe seguenti implementano il controllo della cache per il tuo sito web.
Header Set Cache-Control "max-age=3600, public" Set di intestazioni Cache-Control "public" Il set di intestazioni scade "Sab, 24 Jan 2015 16:00:00 GMT"
Le righe precedenti consentono la memorizzazione nella cache delle pagine che si trovano all'interno della directory in cui .htaccess i file vengono inseriti per 1 ora.