TölvurUpplýsingatækni

Htaccess (kóðun): stillingar, Dæmi um notkun

Allir, brimbrettabrun the Internet, nabredal á slíkum vefsíðum og síður sem birta ekki rétt. Til dæmis með því að opna hvaða staður, notandi sér texta í stað vingjarnlegur blómstrar fjölbreytni, þar á meðal má greina stafi, hringboga, tákn og önnur merki. Líklegastar til að sjá svipað þegar þú ferð á hvaða kínverska eða japanska staðnum. Allt þetta er vegna þess að það notar aðrar stillingar til .htaccess skránni þinni. Kóðun í þessum löndum er öðruvísi. A rétt stillt skrá mun gera það mögulegt að koma í veg fyrir útliti slíkra hylja stafi netinu.

Hvaða krefst kóðun

Fyrir staðnum er algerlega kóðun, sem er kallað stafatöfluþegar. Það fylgir sérstakt Htaccess skrá. Kóðun er nauðsynlegt til þess að rétt að ákvarða reglu eftir sem tákn eru breytt í gildi kóða.

A nokkrum áratugum síðan, að erfðaskrá var mjög ung. Þeir eru ekki meira en sjö bita af upplýsingum. Dæmi gæti verið ASCII. Nú virtust þeir mjög stór tala. Meðal þeirra - vinsælustu og UTF-8, Windows-1251.

The botn lína er að skjölin sem hafa mismunandi kóðun mun líta öðruvísi. Það er af þessari ástæðu að á staðnum eru villur. vafra notandans er hægt að stilla eina tegund af kóðun og Htaccess skrá á þjóninum inniheldur hinn. Þess vegna, allan texta á síðunni er umbreytt í hóp óskiljanleg tákn.

Basic kóðun

Í Htaccess er hægt að tilgreina breytu með sem mun ráðast af aðal kóðun fyrir alla vefgátt. Að auki er hægt að skrá sig og aðra kóðun sem leyfa þeim að vera rétt birt á öllum síðum. Vefur verktaki í .htaccess erfðaskrá er venjulega ætlað tvær tegundir - UTF-8 og Windows-1251. Það er sjálfgefið að þeir nota fjölda vöfrum og ritstjórar texta.

Til að koma í veg fyrir zakoryuchek sem eru ómögulegt að gera út, verður þú annað hvort að stilla aðal kóðun alla síðuna með breytu stafatöfluþegar, eins og í Htaccess skrá til banna transcoding eða mæla nauðsynlega erfðaskrá. Eftir allt saman, helsta vandamálið er að, til dæmis, getur notandinn sent nein gögn í algjörlega mismunandi kóðun sem þjónn getur ekki lesið. Slíkar aðgerðir þurfa að vera forewarned.

Hvernig á að stilla kóðun síðuna í .htaccess

Kóðun stafatöfluþegar er lykillinn unnin sjálfgefið miðlara og send til vafra, er gefið til kynna með AddDefaultCharset valkostur. Það er nauðsynlegt að bæta við að setja sjálfgefna kóðun. Þegar þú sendir HTTP haus fyrirmælum um reglu þeirra sem segir vafranum hvað kóðun ættir að íhuga alla stafi netinu. Það er ástæðan fyrir í Content-Type kafla, þú þarft að tilgreina rétta stafagerð. Þetta er stilling Htaccess.

Ofangreindu valkostur er undirstöðu nauðsyn tilskipunarinnar til þess að stilla erfðaskrá síðuna í skránni. Þetta lið er fær um að lokum að leysa vandamál í sambandi við forskriftir sjálfgefna vafranum óþekkta fyrir rússneska encodings, og ekki þeir sem þurfa á þeim. Ef þú skráir ekki stillingunni, vafrinn yrði villa. Annars eru öll skjöl sjálfkrafa umkóðaða. Taka tillit til þess að ekki allir vafrar sjá sömu kóðun. Af þessum sökum er best að nota frægasta - UTF-8 og Windows-1251. Þeir eru þekktir fyrir að öllum vöfrum.

Við kóðun vandamál er hægt að útrýma með því að kveikt er á sjálfvirka umbreytingu skjala. Til að gera þetta í .htaccess skrá inniheldur sérstaka CharsetSourceEnc valkost. Eftir það er nauðsynlegt að mæla fyrir um undirstöðu kóðun. Allir aðrir vilja vera Endurtáknaða inn í það. Ef fyrir einn ástæða eða annar transcoding verður að fjarlægja, ættir þú að skrifa í CharserDisable Á stjórn skrá.

Stilling aðra kóðun fyrir einstaka hlutum á síðuna

Þetta gerist ekki oft, en stundum er þörf á einni síðu eða heilt hluta kafla birtist á öðru tungumáli. Samkvæmt því, sem þörf og hinn kóðun. Í tilviki finna skrána í rót skrá með tilskildum kóðun Htaccess, allar síður birtast einmitt í henni. Niðurstaðan getur verið að fólk muni fara í erlenda hluta vefsins, og þar í stað þess að texta á hægri birtist í tungumáli hópi hylja tákn og stafi.

Til þess að takast á við þetta vandamál, við þurfum frekari stillingar .htaccess. Þú þarft að búa annars af sömu skrá og í henni ávísa AddType stjórn, sem tilgreinir fleiri kóðun. Þessi skrá getur virkað sem alla vefsíðu eða einstökum síðum. Það veltur á því hvar Htaccess skrá er staðsett. Ef þú setur það í möppu með tilteknu tungumáli fyrir síðuna, stillingar hennar mun vinna aðeins á þessum hluta. Restin mun starfa samkvæmt reglum fyrri Htaccess, sem er staðsett í the rót skrá af stað.

Beina nota .htaccess

Margir forritarar síður frammi slíkar aðstæður, þegar breyting á núverandi verkefni sem þú vilt vista gamla heimilisföng sumra síðna. Sérstaklega oft þetta gerist þegar þú skiptir um innihald stjórnun kerfi, sem rekur síðuna. Það er að upprunalega síða var kyrrstæð og enginn elskuð um rökfræði heimilisföng. Utanáskrift þarf (Htaccess krefst breytinga).

Áfram þarf einnig ef stjórnandi vill halda stöðu svæðisins í leitarniðurstöðum. Eftir allt saman, til að hækka einkunn frá grunni - það er erfitt verkefni.

Hvað tekur það að svona lun var skipulögð? Htaccess er að nota á móti. Beina það er framkvæmt með því að nota þann kost Redirect 301, eftir heimilisfangi á nýju síðuna.

takmarka aðgang

Í því skyni að takmarka aðgang að öllu staður, köflum hennar eða tilteknar skrár sem eru staðsett á netþjóni sem er einnig notuð af Htaccess. Það afneitar aðgang að skrám ekki nálgast með þeim notendum sem kunna spilla eitthvað.

Nota eftirfarandi skipanir:

  • Að neita aðgang að öllu staður í skráarmaskana skrám skipun neita frá öllum.
  • Að neita aðgang að tilteknum IP-talna sem notaðar neita frá ip_adres_polzovatelya lið.

skrá vernd

Líklegast, hver notandi er uppfyllt nákvæmlega sömu grein um mismunandi vefsíður. Oftast gerist það svo að þeir voru einfaldlega stolið frá öðrum auðlindum. Að sjálfsögðu leitarvélum eru í erfiðleikum með fyrirbæri síðum og í tvíriti, en mjög oft eru þeir ekki alveg rétt að velja the uppspretta. Fyrir copywriters og forritari er mjög alvarlegt vandamál. Vegna þess að til þess að skrifa gæði efnis tekur mikinn tíma og fyrirhöfn. Og þá leitarvél setur viðurlög fyrir afrituðu efni. Það er pirrandi. Oft texta og myndir sem þeir stela. Á sama tíma fjölda slíkra þjófa ekki einu sinni sækja myndir frá auðlindum annarra. Í stað þess að hafa of mikið netþjóna þeirra, vísa þeir einfaldlega að mynd með upprunalega uppspretta. Þessi tengill er kallað innsetning Hotlink. Auk þess að tenglar á myndir er hægt að setja, sem gefur til kynna skrár sem eru í boði til niðurhals. Fyrir innihaldi höfundar slík fyrirbæri er mjög óþægilegt. Server er aðal uppspretta fyrir þeim er einnig mikið.

Í Htaccess skrá er hægt að skilgreina skrár til að vernda frá hotlinking. Hún útskýrir stækkun, sem verður meinaður aðgangur. Einnig fyrir hótel skrár eða allt hópar geta sett inn lykilorð. Þá Htaccess skrá er sett í skránni, aðgang að sem ætti að vera lokað.

greining villur

Það gerist þannig að það er villa með númerinu "500" eftir að breyta Htaccess skrá staðsetningu. Þessi villa kemur vegna annmarka á skrá sig. Þú getur fundið út ástæður í skrá sem er staðsett í ríki skrá, í möppu með skýrslum.

Einnig, ef þú bera ekki fram það sem fram kemur í .htaccess, þú þarft að ganga úr skugga um að vinnsla skrá er innifalinn í the staður stillingar.

Eins og þú geta sjá, Htaccess skrá er nauðsynlegt fyrir stillingar á vefsíður erfðaskrá, og aðrar gagnlegar aðgerðir sem leyfa til almennilega stjórna þróun og stuðning ýmissa verkefna.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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