RačunalaInformacione tehnologije

Htaccess (kodiranje): konfiguraciju, primjeri korištenja

Svi, surfanje Internetom, nabredal na takve web stranice i web stranice koje ne prikazuju pravilno. Na primjer, otvaranjem bilo koje lokacije, korisnik vidi tekst umjesto prijateljskog sorte dodatke, među kojima možemo razlikovati likove, lukovi, simbola i drugih znakova. Najvjerovatnije da vidi slične kad idete na kineski ili japanski stranice. Sve je to zbog činjenice da se koristi i druge postavke .htaccess. Kodiranje u tim zemljama je drugačija. A pravilno konfiguriran datoteka će omogućiti da se izbjegne pojava takvih opskurnih likova na mreži.

Koji zahtijeva kodiranje

Za lokaciju postoji jezgro kodiranje, koji se zove Default Charset. To uključuje poseban .htaccess. Kodiranje je potrebno kako bi se pravilno utvrdilo pravilo prema kojem simboli se pretvaraju u kod vrijednosti.

Prije nekoliko decenija, kodiranje je bila vrlo mlada. Oni uključuju ne više od sedam bitova informacija. Primjer može biti ASCII. Sada su se pojavili veoma veliki broj. Među njima - najpopularniji i UTF-8, Windows-1251.

Suština je da su dokumenti koje imaju različite kodiranje će izgledati drugačije. To je razlog da na sajtu postoje greške. Korisnika pregledniku može se postaviti na jednu vrstu kodiranja, i .htaccess datoteku na serveru sadrži druge. Kao rezultat toga, cijeli tekst na stranici se pretvara u niz nerazumljivih simbola.

osnovne kodiranje

U .htaccess, možete odrediti parametar kojim će odrediti primarni kodiranja za sve web-portal. Osim toga, možete se registrovati i drugi kodiranja koji će im omogućiti da se pravilno prikazuju na svim stranicama. Web programeri u .htaccess kodiranje se obično označeni dvije vrste - UTF-8 i Windows-1251. To je po defaultu koriste veliki broj web pretraživača i tekst urednika.

Da bi se izbjegla zakoryuchek koje je nemoguće razaznati, morate ili konfigurirati primarni kodiranje cijele stranice sa parametrom Default Charset, kao i u .htaccess fajl da zabrani transkoding ili propisati potrebne kodiranje. Uostalom, glavni problem je u tome, na primjer, korisnik može slati podatke na potpuno drugačiji kodiranje da server ne može čitati. Takve akcije moraju biti upozoreni.

Kako konfigurirati kodiranje stranice u .htaccess

Kodiranje Uobičajeno Charset, je ključ obrađuju po defaultu server i poslao u pretraživač, ukazuje AddDefaultCharset opciju. Potrebno je dodati postavljanje default kodiranje. Kada šaljete HTTP zaglavlja u svoje propisano pravilo da govori preglednik šta kodiranja treba uzeti u obzir sve znakove online. To je razlog zašto u sekciji Content-Type, morate navesti ispravan kodni raspored. Ovo je .htaccess podešavanje.

Navedenih opcija je osnovna nužnost direktive, kako bi se konfigurirati kodiranje stranice u datoteci. Ovaj tim je u mogućnosti da se konačno riješiti problem u vezi sa skripte, default nepoznati pretraživač za ruski kodiranja, a ne onima kojima je to potrebno. Ako ne potvrdite podešavanje, pretraživač bi bio greška. U suprotnom, svi dokumenti se automatski transkodiran. Uzmite u obzir da nisu sve pretraživači vide isto kodiranje. Iz tog razloga je najbolje koristiti najpoznatijih - UTF-8 i Windows-1251. Oni su poznati svim pretraživačima.

By kodiranje problemi mogu biti uklonjene pomoću aktiviranja automatsku konverziju dokumenata. Da biste to učinili u .htaccess uključuje posebna opcija CharsetSourceEnc. Nakon što je potrebno propisati osnovne kodiranje. Svi ostali će biti zapisanih u nju. Ako se iz ovog ili onog razloga transkodiranjem će morati ukloniti, treba pisati u CharserDisable Na komandu datoteku.

Postavljanje drugi kodiranja za pojedine sekcije sajta

Ovo se ne događa često, ali ponekad postoji potreba za jednu stranicu ili cijeli dijelu dionice pojavljuje na različitim jezicima. U skladu s tim, potreba i drugi kodiranja. U slučaju pronalaženja datoteke u root direktorij s .htaccess propisanim kodiranja, a sve stranice će se pojaviti upravo u tome. Rezultat može biti da će ljudi idu na strano dio web stranice, a tu umjesto teksta na desnoj strani će biti prikazana na jeziku grupi opskurnih simbola i slova.

U cilju da se bave ovim problemom, treba nam dodatno konfiguriranje .htaccess. Morate stvoriti još jedan istog fajla iu njemu propisuje AddType komande, koji određuje dodatne kodiranje. Ova datoteka može djelovati kao cijeli web stranice, ili pojedinačnim stranicama. To ovisi o tome gdje se .htaccess fajl nalazi. Ako ga staviti u folder sa određeni jezik za lokaciju, svojom konfiguracijom će raditi samo na ovom dijelu. Ostatak će raditi u skladu sa pravilima prvog .htaccess, koji se nalazi u root direktorij lokacije.

Redirect pomoću .htaccess

Mnogi programeri stranicama suočeni sa takvoj situaciji, kada je promjenu sadašnjeg projekta želite da sačuvate stare adrese nekih stranica. Posebno često se to dogodi kada promenite sistem za upravljanje sadržajem, koja upravlja stranice. To je da je originalni web-lokaciji statičke i niko stalo logici adrese. Potrebno je preusmjeravanje (.htaccess zahtijeva promjene).

Prosljeđivanje također potreban ako administrator želi zadržati položaj lokacije u rezultatima pretrage. Uostalom, da se podigne rejting od nule - to je težak zadatak.

Šta je potrebno da se takav prosljeđivanje u organizaciji? .htaccess se koristi na domaćina. Preusmjeriti se obavlja pomoću opcije Preusmeri 301, zatim adresu nove stranice.

ograničiti pristup

Kako bi se ograničiti pristup na cijeli site, njegove sekcije ili određene datoteke koje se nalaze na serveru koji se koriste i .htaccess. Ona negira pristup datotekama ne pristupa od strane onih korisnika koji mogu pokvariti nešto.

Koristite sljedeće naredbe:

  • Da uskrati pristup na cijeli sajt u registrima datoteku komanda negira od svih.
  • Da uskrati pristup određenoj IP-adrese koristi deny from ip_adres_polzovatelya tim.

zaštita datoteka

Najvjerojatnije, svaki korisnik je ispunjen potpuno isti tekst na različitim web stranicama. Najčešće se tako dešava da su jednostavno ukradeni iz drugih izvora. Naravno, tražilice se bore sa fenomenom duplikata stranice, ali vrlo često nisu sasvim ispravno odabrati izvor. Za kopivrajteri i programera je vrlo ozbiljan problem. Jer da bi pisanje kvalitete sadržaja potrebno puno vremena i truda. A zatim tražilice nameće sankcije za kopiranje materijala. To je frustrirajuće. Često tekst i slike kao oni kradu. U isto vrijeme veliki broj takvih lopova i ne preuzeti slike iz sredstava drugih ljudi. Da ne bi preopteretiti svoje servere, oni jednostavno pogledajte sliku sa originalnog izvora. Ovaj link se zove umetanje hotlink. Osim veze sa slika se može umetnuti, što ukazuje na datoteke koje su dostupne za preuzimanje. Za sadržaj autora takva pojava je izuzetno neugodan. Server je primarni izvor za njih je također preopterećen.

U .htaccess datoteku, možete odrediti datoteke biti zaštićeni od hotlink. To se navode proširenje, koji će biti zabranjen pristup. I za hotel datoteke ili čitave grupe mogu postaviti lozinku. Onda .htaccess fajl se nalazi u imeniku, pristup koji bi trebao biti zatvoren.

dijagnosticiranje grešaka

To se dogodilo tako da postoji greška sa kodom "500" nakon uređivanja .htaccess plasman datoteku. Takve greške dolazi zbog nedostataka u samoj datoteci. Možete saznati razloge u datoteku koja se nalazi u domenu imenik, u folder sa izvještajima.

Isto tako, ako ne izvrši 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 datoteka, potrebne za konfiguraciju web stranice kodiranje i druge korisne poslove koji omogućavaju pravilno upravljanje razvojem i podrška različitih projekata.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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