În principal, oamenii redă melodii pe site-uri web înainte de a le descărca pentru a verifica calitatea melodiei etc. Fiind un vânzător inteligent, puteți adăuga o funcție care vă poate fi foarte utilă, care nu va permite niciun utilizator să redea melodii sau videoclipuri online, iar utilizatorii trebuie să le descarce pentru a le juca. Acest lucru este foarte util, deoarece redarea online a melodiilor și videoclipurilor consumă multă lățime de bandă.
Următoarele linii sunt necesare pentru a fi adăugate pentru a fi adăugate la fișierul dvs. .htaccess:
AddType application / octet-stream .mp3 .zip
Majoritatea dezvoltatorilor de site-uri web ar ști deja că prima pagină afișată, adică pagina de pornire a unui site web este denumită „index.htmlMulți dintre noi ar fi văzut și acest lucru. Dar cum este acest set?
.htaccess fișierul oferă o modalitate de a lista un set de pagini care ar fi scanate în ordinea în care un client solicită să viziteze pagina de pornire a site-ului web și, prin urmare, oricare dintre seturile de pagini listate, dacă este găsit, va fi listat ca pagina de pornire a site-ului web și afișat la utilizator.
Următoarea linie trebuie adăugată pentru a produce efectul dorit.
DirectoryIndex index.html index.php yourpage.php.
Rândul de mai sus specifică faptul că, în cazul în care orice cerere de vizitare a paginii de pornire vine de la orice vizitator, atunci paginile enumerate mai sus vor fi căutate în ordine în director, în primul rând: index.html care, dacă este găsit, va fi afișat ca pagina de pornire a site-urilor, altfel lista va trece la pagina următoare, adică index.php și așa mai departe până la ultima pagină pe care ați introdus-o în listă.
Aceasta este o observație obișnuită că site-urile grele rulează, în general, puțin încet decât site-urile ușoare, care ocupă mai puțin spațiu. Acest lucru se întâmplă doar pentru că pentru un site greu este nevoie de timp pentru a încărca fișierele și imaginile script uriașe înainte de a le afișa în browserul web al clientului.
Acesta este un mecanism comun, atunci când un browser solicită o pagină web, serverul furnizează browserului acea pagină web și acum pentru a afișa local acea pagină web, browserul trebuie să descarce acea pagină și apoi să ruleze scriptul în interiorul acesteia pagină.
Ceea ce face compresia GZip aici este economisirea timpului necesar pentru a deservi un singur client, crescând astfel lățimea de bandă. Fișierele sursă ale site-ului web de pe server sunt păstrate în formă comprimată și atunci când cererea provine de la un utilizator, aceste fișiere sunt transferate în formă comprimată, care sunt apoi necomprimate și executate pe Server. Acest lucru îmbunătățește limitarea lățimii de bandă.
Următoarele linii vă pot permite să comprimați fișierele sursă ale site-ului dvs. web, dar acest lucru necesită mod_deflate.c modul care urmează să fie instalat pe serverul dvs.
AddOutputFilterByType DEFLATE text / simplu AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / xml Aplicație AddOutputFilterByType DEFLATE / html Aplicație AddOutputFilterByType DEFLATE / javascript AddOutputFilterByType DEFLATE application / x-javascript.
Există anumite condiții pe care serverul le asumă în mod implicit. Ca: .php fișierele sunt rulate pe server, în mod similar .txt fișierele spun că de exemplu sunt menite să fie afișate. Astfel putem face unele executabile cgi-scripturi sau fișiere care să fie afișate pur și simplu ca cod sursă pe site-ul nostru în loc să fie executate.
Pentru aceasta, respectați următoarele rânduri dintr-un fișier .htaccess.
RemoveHandler cgi-script .php .pl .py. AddType text / plain .php .pl .py.
Aceste linii spun serverului că .pl (script perl), .php (Fișier PHP) și .py (Fișierul Python) sunt menite să fie afișate și nu executate ca scripturi cgi.
Puterea și importanța .htaccess fișierele pot fi văzute de faptul că acest lucru poate fi folosit pentru a seta fișierul Fus orar a serverului în consecință. Acest lucru se poate face prin setarea unei variabile globale de mediu „TZ’Din lista de variabile de mediu globale care sunt furnizate de server fiecărui site web găzduit pentru modificare.
Doar din acest motiv, putem vedea ora pe site-urile web (care îl afișează) în funcție de fusul nostru orar. Poate fi o altă persoană care își găzduiește site-ul web pe server și ar avea fusul orar setat în funcție de locația în care locuiește.
Următoarele linii stabilesc fusul orar al serverului.
SetEnv TZ India / Kolkata.
O caracteristică foarte interesantă a browserului, majoritatea au observat că deschiderea simultană a unui site web de mai multe ori, acesta din urmă se deschide rapid în comparație cu prima dată. Dar cum este posibil acest lucru? Ei bine, în acest caz, browserul stochează unele pagini frecvent vizitate în memoria cache pentru acces mai rapid mai târziu.
Dar cât timp? Ei bine, acest răspuns depinde de tine, adică de timpul pe care l-ai stabilit în .htaccess fișier pentru controlul memoriei cache. .htaccess fișierul poate specifica perioada de timp pentru care paginile site-ului web pot rămâne în memoria cache a browserului și după aceea expirarea timpului, trebuie să revalideze, adică paginile ar fi șterse din cache și recreate data viitoare când utilizatorul vizitează site-ul.
Următoarele linii implementează Controlul cache pentru site-ul dvs. web.
Set antet Cache-Control "max-age = 3600, public" Set antet Cache-Control "public" Set antet expiră "Sâmbătă, 24 ianuarie 2015 16:00:00 GMT"
Liniile de mai sus permit stocarea în cache a paginilor care se află în directorul în care .htaccess fișierele sunt plasate timp de 1 oră.