ArvutidInfotehnoloogia

Htaccess (kodeerimine): konfiguratsioonis kasutamine näidetes

Igaüks, internetis surfamine, nabredal selliste veebilehti ja saite, mis ei kuvata õigesti. Näiteks avades iga saidi kasutaja näeb teksti asemel sõbralik erinevaid õitseb, mille hulgas võime eristada märgid, kaared, sümbolid ja muud märgid. Kõige tõenäolisem, et sarnaseid kui lähete ükskõik hiina või jaapani kohas. Kõik see on tingitud asjaolust, et ta kasutab muud seaded oma .htaccess faili. Encoding nendes riikides on erinev. Korralikult konfigureeritud faili võimaldab vältida välimus nagu segane tähemärki online.

Mis nõuab kodeering

Saidi on tuum kodeerimine, mida nimetatakse Vaikekooditabel. See hõlmas eriline .htaccess faili. Kodeerimine on vajalik selleks, et õigesti määrata eeskirja, mille kohaselt sümbolite muundatakse koodiväärtustega.

Paar aastakümmet tagasi, kodeerimine oli väga noor. Nende hulka kuuluvad mitte rohkem kui seitse bitti informatsiooni. See võib olla näiteks ASCII. Nüüd nad ilmusid väga suur number. Nende hulgas - kõige populaarsem ja UTF-8, Windows-1251.

Alumine rida on, et dokumente, mis on erinevad kodeeringut teistmoodi. Just sel põhjusel, et kohapeal on vigu. Kasutaja brauser saab määrata ühte tüüpi kodeeringut ja .htaccess faili serverisse sisaldab muu. Selle tulemusena kogu tekst lehel muundatakse kogum arusaamatu sümboleid.

aluselise kodeeriv

In .htaccess, saate määrata parameetri abil, mis määrab esmane kodeering kõik veebiportaali. Lisaks saate registreerida ja muud kodeerimine, mis võimaldab neil korralikult kuvatud kõik lehed. Web arendajad .htaccess kodeerimine tavaliselt märgitud kahte tüüpi - UTF-8 ja Windows-1251. On vaikimisi nad kasutavad suur hulk veebibrauserite ja teksti toimetajad.

Et vältida zakoryuchek mis on võimatu eristada, siis peab kas seadistada esmane kodeering kogu saidi parameetriga Vaikekooditabel, samuti .htaccess faili keelata transkodeerimine või ette vajalikud kodeerimine. Lõppude lõpuks, peamine probleem on see, et näiteks kasutaja saab saata andmeid täiesti erinevat kodeeringut, et server ei saa lugeda. Sellised meetmed tuleb hoiatatud.

Kuidas seadistada kodeering saidi .htaccess

Encoding Vaikekooditabel, on võti töödeldud vaikimisi server ja saata brauseri näitab AddDefaultCharset valik. On vaja lisada seade vaikimisi kodeeringut. Kui saadate HTTP päised neile määratud reegel, mis ütleb brauseri kodeering tuleks arvesse võtta kõiki märke online. Sellepärast on Content-Type lõik, peate täpsustama õige kodeeringu. See on seade .htaccess.

Ülaltoodud võimalus on põhiline vajadus direktiivi, et seadistada kodeerimine saidi faili. See meeskond on võimeline lõplikult lahendada probleemi, mis on seotud skriptide vaikebrauserit tundmatu vene kodeeringuid, mitte need, kes neid vajavad. Kui te ei määrangu brauser oleks viga. Muidu kõik dokumendid automaatselt transkoodatut. Võtke arvesse, et kõik brauserid ei näe sama kodeeringut. Sel põhjusel on parem kasutada kõige kuulsam - UTF-8 ja Windows-1251. Nad on tuntud kõigile brauseritega.

Kodeerimisprotsesside probleeme saab kõrvaldada abil aktiveerimise automaatset muundamist seos. Selleks .htaccess fail sisaldab erilist CharsetSourceEnc valik. Pärast seda on vaja kirjutada põhilised kodeerimine. Kõik teised hinduism ta. Kui ühe või teisel põhjusel transkodeerimine on vaja eemaldada, siis tuleb kirjutada CharserDisable käsk faili.

Seadistamine teise kodeerimise üksikute osad sait

See ei juhtu tihti, kuid mõnikord on vaja ühe lehekülje või kogu osa sektsioonis kuvatakse erinevas keeles. Seega on vaja ja muud kodeeringut. Juhul leida faili root kataloogi .htaccess ettenähtud kodeerimine, kõik lehed ilmuvad täpselt see. Tulemuseks võib olla, et inimesed lähevad välismaa osa veebilehel, ja seal on teksti asemel paremal kuvatakse keele rühm varja sümbolid ja tähed.

Et seda probleemi lahendada, peame täiendavat konfiguratsiooni .htaccess. Sa pead looma uue sama faili ja ette kirjutada AddType käsk, mis määrab täiendavad kodeeringut. See fail võib toimida kogu veebilehe või üksikuid lehti. See sõltub sellest, kus .htaccess fail asub. Kui paned selle kausta konkreetse keele saidi, selle konfiguratsioon töötab ainult selles osas. Ülejäänud toimib eeskirjade kohaselt esimese .htaccess, mis asub juurkataloogis kohas.

Suuna kasutades .htaccess

Paljud arendajad saite silmitsi sellise olukorraga, kui voolu muutumise projekti soovite salvestada vana aadressid mõned lehed. Eriti sageli seda juhtub, kui muuta sisuhaldussüsteem, mis jookseb kohapeal. See on see, et algne sait oli staatiline ja keegi hoolis loogika aadressid. Ümbersuunamine on vajalik (.htaccess nõuab muutusi).

Edastamine vaja ka siis, kui administraator tahab hoida positsiooni saidi otsingutulemustes. Lõppude lõpuks, tõsta hinnang nullist - see on keeruline ülesanne.

Mis see võtta, et selline suunamine oli korraldatud? .htaccess kasutatakse peremeesorganismi. Suunata see viiakse läbi, kasutades võimalust Redirect 301, millele järgneb aadress uue lehekülje.

Piirake juurdepääs

Selleks, et piirata juurdepääsu kogu saidi, selle osade või konkreetsete asuvad failid serveris, mis kasutab ka .htaccess. See keelab juurdepääsu faile ei juurde neid kasutajaid, kes võivad rikkuda midagi.

Kasutage järgmisi käske:

  • Juurdepääsu andmisest keeldumise kogu saidi faili registrite käsk eitada kõigile.
  • Juurdepääsu andmisest keeldumise konkreetse ip-aadressid kasutada eitada ip_adres_polzovatelya meeskond.

faili kaitse

Tõenäoliselt iga kasutaja on täidetud täpselt sama artikli erinevatel veebilehtedel. Enamasti see nii juhtub, et nad olid lihtsalt varastatud muid ressursse. Muidugi, otsingumootorid on hädas nähtus duplikaatlehed, kuid väga tihti nad ei ole päris õigesti valida allikas. Copywriters ja programmeerijad on väga tõsine probleem. Kuna selleks, et kirjutada kvaliteetset sisu võtab palju aega ja vaeva. Ja siis otsingumootori karistab Kopeeritud materjali. See on masendav. Sageli teksti ja pilte, kui nad varastada. Samal ajal suur hulk selliseid vargad isegi ei lae pilte teiste inimeste ressursse. Et mitte koormata oma servereid, nad lihtsalt viidata pilt algallikast. See link nimetatakse sisestamise hotlink. Lisaks linke pilte saab sisestada, märkides faile, mis on saadaval allalaadimiseks. Sisu eest autor sellise nähtuse on väga ebameeldiv. Server on peamine allikas neid ka ülekoormatud.

.htaccess faili, saate määrata failid kaitstud hotlinking. Selles sätestatakse laienemine, mis ei ole juurdepääsu. Ka hotelli faile või kogu rühmaga saab määrata parooli. Siis .htaccess faili paigutatakse kataloogi, millele juurdepääs tuleks sulgeda.

Diagnostika vigu

See nii juhtub, et seal on viga koodiga "500" pärast redigeerimist .htaccess faili paigutuse. Selline viga on põhjustatud puudujääke fail ise. Saate teada põhjused faili, mis asub domeeni kataloogis, kausta aruanded.

Samuti, kui sa ei tee, mida on öeldud .htaccess, siis tuleb veenduda, et töötlemise faili sisaldub saidi seaded.

Nagu näete, .htaccess faili on vajalik konfiguratsioon veebilehed kodeerimine ja muud kasulikku tegevust, mis võimaldavad korralikult hallata arendamine ja toetamine erinevate projektide.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.birmiss.com. Theme powered by WordPress.