RačunalaInformacijske tehnologije

Htaccess (kodiranje) konfiguraciju, a primjeri upotrebe

Svatko, surfanje Internetom, nabredal na takvim web stranicama i stranicama koje se ne prikazuju ispravno. Na primjer, otvaranjem bilo koje stranice, korisnik vidi tekst umjesto prijateljski sorte caruje, među kojima možemo razlikovati znakove, lukovi, simbole i druge znakove. Najvjerojatnije vidjeti sličan kad idete na svakom kineskom ili japanskom stranice. Sve je to zbog činjenice da koristi i druge postavke na .htaccess datoteci. Kodiranje u tim zemljama je drugačija. Ispravno konfiguriran datoteka će omogućiti da se izbjegne pojava takvih opskurnih likova na internetu.

Što zahtijeva kodiranje

Za site postoji jezgra kodiranje, koja se zove uobičajeni skup znakova. To uključuje poseban .htaccess datoteku. Kodiranje je potrebno kako bi se pravilno odredio pravilo prema kojem se simboli pretvaraju u kod vrijednosti.

Prije nekoliko desetljeća, kodiranje je vrlo mlad. Oni su ne više od sedam bitova informacija. Primjer može biti ASCII. Sada su se pojavili vrlo velik broj. Među njima - najpopularniji i UTF-8, Windows 1251.

Dno crta je da dokumenti koje imaju različite kodiranje će izgledati drugačije. To je zbog toga da se na licu mjesta postoje pogreške. Korisnikov preglednik može se postaviti na jednu vrstu kodiranja, a .htaccess datoteka na poslužitelju sadrži druge. Kao rezultat toga, cijeli tekst na stranici se pretvara u niz nerazumljivih simbola.

osnovna kodiranje

U .htaccess, možete odrediti parametar pomoću kojih će se određuje primarni kodiranje za sve web-portala. Osim toga, možete se registrirati i drugi kodiranja koji će im omogućiti da se pravilno prikazuju na svim stranicama. Web programeri u .htaccess kodiranje obično naznačeno dvije vrste - UTF-8 i Windows-1251. To je po defaultu koriste veliki broj web preglednicima i uređivanje teksta.

Da bi se izbjegla zakoryuchek koje su nemoguće razaznati, morate ili konfigurirati primarni kodiranje cijele stranice s parametrom uobičajeni skup znakova, kao u .htaccess datoteku zabraniti dešifriranje ili propisati potrebne kodiranje. Uostalom, glavni problem je u tome što je, na primjer, korisnik može slati podatke na potpuno drugačiji kodiranja da server ne može pročitati. Takve radnje trebaju biti upozoren.

Kako konfigurirati stranice kodiranje u .htaccess

Kodiranje uobičajeni skup znakova, je ključ obrađuje zadani poslužitelj i poslan u pregledniku, označen je AddDefaultCharset opciju. Potrebno je dodati postavku zadani kodiranje. Kada šaljete HTTP zaglavlja njihovom propisanom pravilu da govori preglednik koji kodiranja treba uzeti u obzir sve znakove na internetu. Zato je u odjeljku Content-Type, morate odgovarajuće kodiranje znakova. To je .htaccess postavka.

Navedena mogućnost je osnovna potreba direktive kako bi se konfigurirati kodiranja stranice u datoteci. Ovaj tim je u mogućnosti da se konačno riješiti problem povezan sa skriptama, zadani preglednik nepoznato za ruski kodiranja, a ne one koji ih trebaju. Ako ne registrirate postavke, preglednik će biti pogreška. Inače, svi dokumenti se automatski transkodiran. Uzmite u obzir da nisu svi preglednici vidjeti istu kodiranje. Iz tog razloga je najbolje koristiti najpoznatiji - UTF-8 i Windows-1251. Oni su poznati svim preglednicima.

Kodiranjem problema može eliminirati pomoću aktivacije automatsku pretvorbu dokumenata. Da biste to učinili na svoju .htaccess datoteku uključuje posebnu mogućnost CharsetSourceEnc. Nakon potrebno je propisati osnovne kodiranje. Svi ostali će biti rekodirane u nju. Ako za jednog ili drugog razloga konvertiranje se morati ukloniti, trebali pisati u CharserDisable Na komandne datoteke.

Postavljanje drugi skup znakova za pojedine dijelove stranice

To se ne događa često, ali ponekad postoji potreba za jednu stranicu ili cijeli dio sekcije pojavljuje na drugom jeziku. Prema tome, potrebno, a drugi kodiranje. U slučaju pronalaska datoteku u korijenskom direktoriju s .htaccess propisanom kodiranje, sve stranice će se pojaviti upravo u njemu. Rezultat može biti da će ljudi ići na inozemnom dijelu web stranice, a umjesto teksta na desnoj strani prikazat će se u jezičkoj grupi nejasnih simbola i slova.

Kako se nositi s ovim problemom, potrebne su nam dodatne konfiguracijske Htaccess. Morate stvoriti drugi iste datoteke iu njemu propisati AddType naredbu, koja određuje dodatno kodiranje. Ova datoteka može djelovati kao cijele web stranice, ili na pojedine stranice. To ovisi o tome gdje se .htaccess nalazi. Ako ga u mapu s određenom jeziku za web-lokaciju, njegova konfiguracija će raditi samo na tom dijelu. Ostatak će djelovati u skladu s pravilima prvi .htaccess, koji se nalazi u root direktorij stranice.

Preusmjeravanje pomoću Htaccess

Mnogi programeri web stranice suočen s takvom situacijom, kada je promjena postojećeg projekta želite spremiti stare adrese nekih stranica. Posebno često se to dogodi kada promijenite sustav za upravljanje sadržajem, koji se izvodi na mjestu. To je da je izvorni site je statičan i nitko stalo logičkih adresa. Preusmjeravanje je potrebno (.htaccess zahtijeva promjene).

Prosljeđivanje također je potrebno ako je administrator želi zadržati položaj stranice u rezultatima pretraživanja. Uostalom, podići rejting od nule - to je težak zadatak.

Što je potrebno da se takav prosljeđivanje organiziran? .htaccess će se koristiti na računalu. Preusmjeravanje se obavlja pomoću opcije preusmjeravanja 301, nakon čega adresu na novu stranicu.

ograničiti pristup

Da bi se ograničila pristup cijelom mjestu, njegovih dijelova ili posebnih datoteka koje se nalaze na poslužitelju koji je također koristi .htaccess. Ne zabrani pristup datotekama ne pristupa od strane onih korisnika koji se mogu pokvariti nešto.

Koristite sljedeće naredbe:

  • Uskratiti pristup cijelom mjestu u registre datoteka naredba poriču od svih.
  • Kako zabraniti pristup određenim IP adrese koriste uskratiti od ip_adres_polzovatelya tima.

zaštita datoteka

Najvjerojatnije, svaki korisnik je upoznao upravo na isti članak na različite web stranice. Najčešće, to se događa tako da su jednostavno ukradeni iz drugih izvora. Naravno, tražilice su bore s pojavom dvostrukih stranica, ali vrlo često nisu sasvim ispravno odabrati izvor. Za copywriters i programera je vrlo ozbiljan problem. Jer kako bi se pisati kvalitete sadržaja potrebno puno vremena i truda. A onda je pretraživač nameće sankcije za kopirane materijala. To je frustrirajuće. Često tekst i slike kao što ukrasti. U isto vrijeme veliki broj takvih lopova ne čak i preuzeti slike iz tuđih izvora. Kako se ne bi preopteretiti svoje servere, oni jednostavno odnositi na sliku s originalnog izvora. Ovaj link se zove umetanje Hotlink. Uz linkove na slikama se može umetnuti, što ukazuje datoteke koje su dostupne za preuzimanje. Za sadržaj autora takva pojava je izuzetno neugodan. Server je primarni izvor za njih je preopterećen.

U .htaccess datoteku, možete odrediti koje datoteke na zaštitu od hotlinking. On navodi širenje, koji će biti odbijen pristup. Isto tako za hotelske datoteke ili cijele skupine mogu postaviti lozinku. Tada je .htaccess se nalazi u imeniku, pristup koji bi trebao biti zatvoren.

dijagnosticiranje pogrešaka

To se događa tako da je došlo do pogreške s kodom „500” nakon uređivanja .htaccess plasman datoteke. Takva greška se javlja zbog nedostataka u samoj datoteci. Možete saznati razloge u datoteci koja se nalazi u domene imenik, u mapu s izvješćima.

Isto tako, ako ne provode ono što je navedeno u .htaccess, trebate kako bi bili sigurni da je obrada datoteke je uključena u postavkama stranice.

Kao što možete vidjeti, .htaccess je potrebno za konfiguraciju web stranice kodiranje i druge korisne poslove koji omogućuju da se pravilno upravljanje razvojem i podršku raznih projekata.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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