Svatko tko pretražuje internet dosegnuo je takve web-stranice i web-lokacije koje su neispravno prikazane. Na primjer, ako otvorite web-lokaciju, korisnik u čitanju teksta vidi različite probleme, među kojima možete razlikovati znakove, lukove, simbole i druge znakove. Najveća vjerojatnost da se to vidi je kada se prebacite na kinesku ili japansku stranicu. Sve je to zbog korištenja drugih parametara u .htaccess datoteci. Kodiranje u tim zemljama je različito. Ispravno konfigurirana datoteka spriječit će pojavu takvih opskurnih znakova na web-lokaciji.
Zašto je potrebno kodiranje
Osnovno kodiranje
Kako bi se izbjeglo stvaranje scrambela koji se ne mogu rastaviti, morate ili konfigurirati glavno kodiranje cijelog web-mjesta s parametrom Default Charset, a također i .htaccess zabraniti transkodiranje datoteke ili pisanje svih potrebnih kodiranja. Uostalom, glavni problem je što, na primjer, korisnik može poslati neke podatke u savršeno različito kodiranje, koje poslužitelj ne može pročitati. Takve akcije treba unaprijed upozoriti.
Kako konfigurirati kodiranje web-mjesta u .htaccess datoteci
Možete se riješiti problema kodiranja aktiviranjem automatskog ponovnog kodiranja dokumenata. Da biste to učinili, .htaccess datoteka sadrži posebnu opciju CharsetSourceEnc. Nakon toga morate napisati glavni kod. Sve ostalo će biti upisano u nju. Ako, iz jednog ili drugog razloga, treba ukloniti rekodiranje, tada bi u datoteku trebala biti zapisana naredba CharserDisable On.
Drugi zadatak kodiranja za zasebne dijelove lokacije
Preusmjeravanje pomoću .htaccess
Mnogi programeri suočavaju se sa situacijom u kojoj je, prilikom promjene postojećeg projekta, potrebno spremiti stare adrese nekih stranica. To je osobito slučaj kada se mijenja sustav za upravljanje sadržajem na kojem stranica funkcionira. Događa se da je u početku stranica bila statična i nitko nije mario za logičke adrese. Obavezna preusmjeravanja (.htaccess zahtijeva promjene).
Preusmjeravanje je također potrebno ako administrator želi spremiti položaj stranica web-mjesta u izdavanju tražilica. Uostalom, podizanje ocjene od nule je težak zadatak. Što je potrebno za organiziranje takvog preusmjeravanja? .htaccess mora koristiti domaćin. Preusmjeravanje se vrši pomoću opcije Preusmjeravanje 301, nakon čega slijedi adresa nove stranice.
Kako bi se ograničio pristup cijelom mjestu, njegovim particijama ili određenim datotekama koje se nalaze na poslužitelju, također koristi .htaccess. Pristup je zabranjen kako bi se spriječili korisnici koji bi mogli nešto pokvariti za pristup datotekama. Koriste se sljedeće naredbe:Za odbijanje pristupa cijeloj web-lokaciji, u datoteci je navedena naredba odbiti od svih. Za odbijanje pristupa s određene IP adrese, koristi se naredba odbiti od username_address.
Vjerojatno je svaki korisnik susreo apsolutno identične članke na raznim web stranicama. Često se događa da oni jednostavno kradu druge resurse. Naravno, tražilice se bore s pojavom poput dupliciranja stranica, ali vrlo često ne biraju izvor. Za copywriters i programera ovo je vrlo ozbiljan problem. Uostalom, za pisanje kvalitetnog sadržaja potrebno je puno vremena i truda. A onda tražilica nameće sankcije na kopirani materijal. To je neugodno. Često i tekst krade sliku. U isto vrijeme, veliki broj takvih lopova čak ni ne preuzimaju slike iz tuđih resursa. Kako ne bi preopteretili svoje poslužitelje, oni jednostavno pokazuju na slike iz izvornog izvora. Takav umetak poveznice naziva se hotmail. Osim veza s slikama, možete ih umetnuti i pokazati na datoteke koje su dostupne za preuzimanje. Za pisca sadržaja ova pojava je iznimno neugodna. Izvorni poslužitelj je također preopterećen zbog njih. U .htaccess datoteci možete odrediti datoteke koje će biti zaštićene od hitnog popravka. Sadrži proširenja koja će onemogućiti pristup. Također možete postaviti lozinku za pojedinačne datoteke ili cijele grupe. Datoteka .htaccess nalazi se u direktoriju koji želite zatvoriti.
Događa se da postoji pogreška s kodom "500" nakon uređivanja ili postavljanja .htaccess datoteke. Ovo je pogreškaPojavljuje se zbog nedostataka u samoj datoteci. Razloge možete pronaći u datoteci koja se nalazi u direktoriju domene u mapi izvješća. Također, ako ne izvršite ono što je navedeno u .htaccess, morate se pobrinuti da obrada ove datoteke bude uključena u postavke web-mjesta. Kao što možete vidjeti, .htaccess datoteka je potrebna i za konfiguriranje kodiranja web stranica i za druge korisne operacije koje omogućuju pravilno upravljanje razvojem i podrškom raznih projekata.
Preusmjeravanje je također potrebno ako administrator želi spremiti položaj stranica web-mjesta u izdavanju tražilica. Uostalom, podizanje ocjene od nule je težak zadatak. Što je potrebno za organiziranje takvog preusmjeravanja? .htaccess mora koristiti domaćin. Preusmjeravanje se vrši pomoću opcije Preusmjeravanje 301, nakon čega slijedi adresa nove stranice.