Wanneer u 'n webwerfblad laai, ontvang die blaaier baie inligting, insluitend gegewens oor die kodeblad wat die vertoningsparameters van die taal bepaal. Gewoonlik word die kode-bladsy ingestel wanneer u 'n webwerf skep, maar soms word dit nodig om dit te verander op 'n bron wat reeds werk.
Instruksies
Stap 1
Kode-bladsye word benodig om verskillende tale te ondersteun, en elke bladsy is genommer. Die Cyrilliese alfabet stem byvoorbeeld ooreen met die kodering Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866. Hiervan is die eerste die algemeenste op die internet. Ander tale het hul eie koderings.
Stap 2
Aangesien daar baie tale is, het die ou kodering op 'n stadium begin ontbreek, en dit blyk nie baie handig te wees nie. Daarom het die nie-winsgewende organisasie "Unicode Consortium" in 1991 'n nuwe koderingsopsie voorgestel waarmee die alfabette van byna alle bestaande tale voorgestel kan word. Die kode het die naam "Unicode" gekry.
Stap 3
Unicode het verskillende weergawes, waarvan die bekendste UTF-8 is. Op die internet het hy die ou koderinge geleidelik begin vervang. Die voordeel van Unicode is dat u nooit 'n stel onbegryplike karakters in plaas van letters sal sien as u die bladsy betree nie. Karakters wat in UTF-8 gekodeer is, word korrek vertoon op rekenaars met enige taal. Soms word die term "Unicode" deurmekaar gebruik met die UTF-16-kodering wat in Windows-koppelvlakke gebruik word.
Stap 4
Aangesien gebruikers van ander lande ook die hulpbronne van die Russiese internet besoek, het die vervanging van ou koderinge deur 'n nuwe nogal relevant geword. Die verkeerde vertoning van die teks dwing immers die gebruiker om die bron te verlaat, wat die gewildheid daarvan negatief beïnvloed. Om die kodering van die bladsy te verander, open dit in Dreamweaver. Kies die menu "Modify" - "Page Properties". In die venster wat oopgaan, kies "Naam / Encoding", stel die kodering "Unicode (UTF-8)" in en klik op OK. Daar is geen vinkje in die vak Inclusief Unicode-handtekening (BOM) nie. Verander al die bladsye op hierdie webwerf.
Stap 5
As u webwerf op die Apache-webbediener gehuisves word (hierdie data is in die hosting-verwysingsmateriaal), moet u 'n.htaccess-tekslêer in Notepad ++ skep (met 'n periode aan die begin). Dit word so gedoen: open Notepad ++, kies "File" - "New". Voer die volgende reël daarin in: AddDefaultCharset utf-8. As hierdie lêer reeds bestaan, voeg net die gespesifiseerde lyn daarby.
Stap 6
Klik nou op "Encodings" - "Convert to UNIX format". Sluit die program, u sal gevra word om te stoor. Bevestig die stoor, kies 'n plek daarvoor. Voer die naam van die.htaccess-lêer in, laat die lêertipe as Alle soorte (*. *) En klik op "Stoor". Laai hierdie lêer nou op na die hoofmap van die webwerf - op dieselfde plek waar die hoofbladsy lêer is.
Stap 7
As die webwerf databasisse gebruik, voeg hierdie reël by die PHP-kode van die databasisverbinding voor die sluitingskode?
Stap 8
Die vertaling van 'n webwerf na UTF-8-kodering kan verskillende probleme meebring, dus werk met 'n afskrif van die webwerf. Vervang die hoofbladsye slegs deur die gewysigde bladsye nadat u seker is dat alles werk. Soek, indien nodig, aanlyn na verwysingsmateriaal wat u spesifieke situasie beskryf.