Skelbimas
.Htaccess (dar žinomas kaip „Hypertext Access“) failas yra žiniatinklio serverio konfigūracijos failas, naudojamas svetainės elgesiui, saugai ir našumui valdyti. Daugelis žiniatinklio valdytojų sukuria .htaccess failą ir naudoja šį failą savo svetainėms valdyti ir įsitikinti, kad viskas yra gerose rankose.
Nors yra daug būdų, kaip sukonfigūruoti .htaccess failą, dažniausiai vartojimą galima suskirstyti į šiuos 5 scenarijus:
Įgaliojimas ir autentifikavimas
.Htaccess failas naudojamas kaip valdiklis, leidžiantis įgalinti ir patvirtinti, kas gali peržiūrėti jūsų svetainę (ar tam tikrą svetainės puslapį). Nors norite, kad jūsų svetainė būtų matoma visiems, kartais gali būti, kad joje lankosi spam'ai ir jūs galite pradėti gauti daug šlamšto laiškų, komentarų, formos pateikimų ir pan. Naudodami .htaccess failą galėsite blokuoti prieigą, gautą iš neleistinų šaltinių (pvz., Tam tikrus domenų vardus ar IP adresus).
Užuot blokavę prieigą, taip pat galite nustatyti savo slaptažodį (kartu su .htpasswd failu) savo svetainei ir leisti tik įgaliotiems darbuotojams apsilankyti jūsų svetainėje. Tai gali būti naudojama tinklaraštyje, kuriame pateikiami keli autoriai, arba bendradarbiavimo svetainėje.
Individualūs atsakymai į klaidas
Jei lankytojas neteisingai įrašė jūsų svetainės URL arba netyčia ištrynėte puslapį iš serverio, lankytojas pamatys „HTTP 404 nerastas“ puslapį. Šis puslapis yra negražus ir visada išjungia žmones. Naudodami .htaccess failą galite lengvai nukreipti savo lankytoją į gražiai suprojektuotas 404 puslapis Kaip padaryti puikų 404 klaidos puslapį ir 10 pavyzdžiųProtingai suprojektuotas 404 klaidų puslapis gali būti skirtumas tarp nuobodžios ir įsimintinos svetainės. Skaityti daugiau ir padarykite juos ilgiau jūsų svetainėje.
Peradresavimas
Jei perėjote prie naujo domeno vardo arba pakeitėte visos svetainės nuolatinių nuorodų struktūrą, galite naudoti .htaccess failas nukreipia skaitytoją į naują adresą ir taip pat informuoja paieškos variklį (ypač „Google“) apie pakeitimą adresu. Tai kol kas yra geriausias būdas išlaikyti skaitytojus ir neprarasti nė vieno savo paieškos variklio reitingo.
Sukurkite gražų švarų URL
Kai kuriose dažniausiai naudojamose CMS programinėse įrangose (tokiose kaip „WordPress“) ši funkcija jau yra įtraukta, bet kai kuriais atvejais - kai platforma (forumo programinė įranga), kuri naudojate nesukuria gražaus švaraus URL, galite naudoti .htaccess failą, kad perrašytumėte negražius URL ir pateiktumėte skaitytojui trumpą, švarų ir gražų vienas.
Spektaklis
.Htaccess failas gali padėti sumažinti jūsų svetainės pralaidumo naudojimą ir priversti ją greičiau įkelti bei atlikti geresnį darbą. Jei saugote failus trečiosios šalies serveryje ir turite mokėti už pralaidumą (pvz., „Amazon S3“), „.htaccess“ failo naudojimas taip pat yra geras būdas padėti sutaupyti.
Iš esmės yra dvi sritys, kuriose galite padidinti svetainės našumą:
- Talpyklos valdymas - nurodykite, kurį laiką ir kiek laiko failas gali būti talpykloje, ir neleiskite serveriui be reikalo ieškoti duomenų bazės.
- Suspaudimas - suglaudinkite failą taip, kad jis būtų nusiųstas į naršyklę mažesniu gabalu.
Kaip sukurti .htaccess failą (jei nesu techniškai linkęs)
Aš nesiruošiu peržvelgti visų techninių detalių ir tikiuosi, kad jūs sužinosite viską viename įraše. Vietoj to aš rekomenduoju jums vieną programinę įrangą (svetainę), kurią galite naudoti kurdami savo .htaccess failą lengvai (arba redaguokite esamą), net jei neturite jokių techninių ar programavimo būdų žinios.
.htaccess failų generatorius yra paprasta, bet išsami žiniatinklio forma, kurią galite naudoti nurodydami savo svetainės poreikius ir gaudami ją generuodami .htaccess kodą. Viskas, ką jums reikia padaryti, yra nukopijuoti ir įklijuoti sugeneruotą kodą į tekstinį failą, išsaugoti jį kaip .htaccess ir įkelti į savo interneto serverį.
Programinėje įrangoje yra daugybė parinkčių, kurias galite sukonfigūruoti. Visiems jiems aptarti prireiks ilgo straipsnio. Žemiau pateikiau keletą svarbesnių nuorodų variantų:
Autentifikavimas

Užpildykite atitinkamus laukus apie tai, kam leidžiama žiūrėti, o kam ne.
Talpyklos valdymas

Ši parinktis nustato, ar turėtų būti talpyklos valdymas, ir kiek laiko turėtų būti talpyklos laikas.
Klaidos puslapis

Nustatykite pasirinktinį puslapį, kuris pasirodys, kai bus atsakymas į klaidą.
Peradresavimas

Jei perkėlėte savo svetainę / dokumentą, čia nurodysite naują URL.
Sukurtas htaccess kodas

Baigę konfigūruoti, paprasčiausiai spustelėkite mygtuką „Generuoti htaccess failą“, kad sugeneruotumėte kodą. Jums tiesiog reikia nukopijuoti / įklijuoti kodą į savo „htaccess“ failą, ir viskas.
Baigdamas negaliu pabrėžti, kad svarbu .htaccess failą turėti savo svetainėje ir kaip lengvai ir greitai galite sukurti .htaccess failą naudodami .htaccess failų generatorių. Jei nepakankamai išnaudojote .htaccess failą, kad padidintumėte savo svetainės našumą, raginu tai padaryti dabar.
Kokius kitus metodus jūs naudojote lengvai ir greitai kurdami ar redaguodami .htaccess failus?
Damienas Ohas yra visavertis technologijos žinovas, mėgstantis įgnybti ir nulaužti įvairias operacines sistemas, kad gyvenimas būtų lengvesnis. Peržiūrėkite jo tinklaraštį „MakeTechEasier.com“, kuriame jis dalijasi visais patarimais, patarimais ir pamokymais.