Htaccess (kódolás) konfigurációban, az alkalmazási példákat

Mindenki, szörfözés az interneten, nabredal ilyen weboldalak és webhelyek, amelyek nem megfelelően jelenik meg. Például, ha megnyitod a helyszínen, a felhasználó látja a szöveget, hanem a barátságos fajta virágzik, amelyek között meg tudjuk különböztetni a karakterek, ívek, jelek és egyéb jelzések. A legvalószínűbb, hogy a hasonló, ha megy minden kínai vagy japán oldalon. Mindez annak köszönhető, hogy az a tény, hogy az általa használt egyéb beállításait .htaccess fájlt. Kódolás ezekben az országokban más és más. Megfelelően beállított fájl lehetővé teszi, hogy elkerüljék a megjelenése ilyen homályos karakter az interneten.

Amely előírja kódolás

A pár évtizeddel ezelőtt, a kódolás nagyon fiatal volt. Ezek nem több, mint hét bit információt. Ilyen lehet például ASCII. Most jelent meg egy nagyon nagy szám. Közülük - a legnépszerűbb és UTF-8, a Windows-1251.

A lényeg az, hogy a dokumentumok, amelyek a különböző kódolási egy kicsit más. Ez az oka, hogy az oldalon vannak hibák. A felhasználó böngészője lehet állítani, hogy az egyik típusú kódolás és a .htaccess fájlt a szerver tartalmazza a másikat. Ennek eredményeként az összes szöveget az oldal átalakult egy sor érthetetlen szimbólumok.

alap kódolás

Htaccess (kódolás) konfigurációban, az alkalmazási példákat

Annak elkerülése érdekében, zakoryuchek, amelyek lehetetlen kivenni, akkor vagy beállítani az elsődleges kódolás az egész oldal a paraméter alapértelmezett karakterkészlet, valamint a .htaccess fájlt ments átkódolás vagy előírni a szükséges kódolás. Végtére is, a fő probléma az, hogy például a felhasználó küld adatokat egy teljesen eltérő kódolási, hogy a szerver nem tud olvasni. Ilyen intézkedéseket kell forewarned.

Hogyan kell beállítani a kódolást helyszínen .htaccess

Kódolás alapértelmezett karakterkészlet, a kulcs által feldolgozott alapértelmezett a szerver és elküldte a böngésző jelzi AddDefaultCharset opciót. Meg kell adni a beállítás az alapértelmezett kódolást. Amikor elküldi a HTTP fejléc a számukra előírt szabályt, amely jelzi a böngésző milyen kódolást kell vennie az összes karakter az interneten. Ezért a Content-Type szakaszban, meg kell adni a megfelelő karakterkódolást. Ez a beállítás a .htaccess.

A fenti lehetőség egy alapvető szükségességét az irányelv annak érdekében, hogy állítsa be a kódolás hely a fájlban. Ez a csapat képes arra, hogy végre megoldja a problémát, amely a forgatókönyvet, az alapértelmezett böngésző ismeretlen orosz kódolásának és nem azok, akik szükség van rájuk. Ha nem regisztrálja a beállítást, a böngésző hiba volna. Ellenkező esetben, az összes dokumentumot automatikusan átkódolni. Vegye figyelembe, hogy nem minden böngésző látni ugyanazt a kódolást. Emiatt a legjobb, ha a leghíresebb - UTF-8 és a Windows-1251. Úgy tudjuk, hogy minden böngészőben.

Elkódolásával problémát meg lehet szüntetni útján aktiválása automatikus átalakítása dokumentumokat. Ehhez a .htaccess fájl tartalmazza a különleges CharsetSourceEnc opciót. Miután szükséges előírni az alapvető kódolást. Az összes többit átkódolhatóak bele. Ha az egyik vagy másik ok miatt átkódolás kell távolítani, meg kell írni a CharserDisable A parancs fájlt.

Beállítása egy másik kódolási az egyes szakaszok az oldalon

Htaccess (kódolás) konfigurációban, az alkalmazási példákat

Ez nem történik meg gyakran, de néha szükség van, hogy egy oldal vagy egy egész része a szakasz jelenik meg egy másik nyelvet. Ennek megfelelően szükség és a másik kódolási. Abban az esetben, megtalálni a fájlt a gyökérkönyvtárban .htaccess előírt kódolást, minden oldalt pontosan úgy jelenik meg benne. Az eredmény lehet, hogy az emberek megy a külföldi része a honlap, és ott, hanem a szöveg jobb lesz látható egy nyelvcsoport homályos szimbólumok és betűk.

Annak érdekében, hogy kezelni ezt a problémát, meg kell további konfigurációs .htaccess. Be kell, hogy hozzon létre egy másik ugyanazt a fájlt, és azt írják AddType parancs, amely meghatározza a további kódolás. Ez a fájl működhet az egész honlap, vagy az egyes oldalakat. Attól függ, hogy hol a .htaccess fájl található. Ha betette egy mappát egy bizonyos nyelvet a helyszínen, a konfiguráció csak akkor működik ezen a részén. A többi fog működni szabályai szerint az első .htaccess található, amely a gyökérkönyvtárban egy oldalon.

Átirányítás a .htaccess

Htaccess (kódolás) konfigurációban, az alkalmazási példákat

A hozzáférés korlátozása

Htaccess (kódolás) konfigurációban, az alkalmazási példákat

Annak érdekében, hogy korlátozza a hozzáférést az egész oldal, annak részeit vagy konkrét található fájlok a szerveren is használt .htaccess. Ez megtagadja a hozzáférést a fájlokat nem férhet hozzá azok számára, akik lehet elrontani valamit.

Használja a következő parancsokat:

fájl védelem

Htaccess (kódolás) konfigurációban, az alkalmazási példákat

A .htaccess fájlt, akkor adja meg a fájlokat kell védeni hotlinking. Azokat a bővítés, amelyet nem tudnak hozzáférni. Szintén a szálloda fájlokat vagy a teljes csoportot állíthat be egy jelszót. Ezután a .htaccess fájlt kerül a könyvtárba, ahová a belépés kell zárni.

diagnosztizálása hibák

Htaccess (kódolás) konfigurációban, az alkalmazási példákat

Úgy történik, hogy hiba van a kód „500” szerkesztése után egy .htaccess fájlt elhelyezést. Az ilyen hiba lép fel hiányosságokat a fájlt magát. Akkor kideríteni az okokat a fájlban található domain könyvtár, egy mappában jelentést.

Továbbá, ha nem végeznek, mi szerepel a .htaccess, meg kell győződnie arról, hogy a feldolgozás a fájl tartalmazza a honlap beállításait.

Mint látható, a .htaccess fájl szükséges konfigurációs weboldalak kódolás, és egyéb hasznos műveletek, amelyek lehetővé teszik, hogy megfelelően kezelni a fejlesztése és támogatása különböző projektekben.

Htaccess (kódolás) konfigurációban, az alkalmazási példákat

Kapcsolódó cikkek