Как да променя кодовата страница

Съдържание:

Как да променя кодовата страница
Как да променя кодовата страница

Видео: Как да променя кодовата страница

Видео: Как да променя кодовата страница
Видео: Камызяки /Лучшие музыкалки 2024, Ноември
Anonim

Когато зарежда страница на уебсайт, браузърът получава много информация, включително данни за кодовата страница, която определя параметрите на дисплея на езика. Обикновено кодовата страница се задава при създаването на сайт, но понякога се налага да я промените на вече работещ ресурс.

Как да променя кодовата страница
Как да променя кодовата страница

Инструкции

Етап 1

Кодовите страници са необходими, за да поддържат различни езици и всяка страница е номерирана. Например кирилицата отговаря на кодировките Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866. От тях първата е най-разпространена в Интернет. Другите езици имат свои собствени кодировки.

Стъпка 2

Като се има предвид, че има много езици, старите кодировки в един момент започнаха да липсват, те се оказаха не особено удобни. Ето защо през 1991 г. организацията с нестопанска цел „Unicode Consortium“предложи нова опция за кодиране, която позволява да се представят азбуките на почти всички съществуващи езици. Кодът беше наречен "Unicode".

Стъпка 3

Unicode има няколко варианта на представяне, като най-известният е UTF-8. В интернет именно той постепенно започна да замества старите кодировки. Предимството на Unicode е, че когато влезете в страницата, никога няма да видите набор от неразбираеми символи вместо букви. Символите, кодирани в UTF-8, се показват правилно на компютри с произволен език. Понякога терминът "Unicode" се използва взаимозаменяемо с UTF-16 кодирането, използвано в интерфейсите на Windows.

Стъпка 4

Тъй като потребителите на други страни също посещават ресурсите на руския Интернет, замяната на стари кодировки с нова стана доста актуална. В крайна сметка неправилното показване на текста принуждава потребителя да напусне ресурса, което се отразява негативно на популярността му. За да промените кодирането на страницата, отворете я в Dreamweaver. Изберете менюто „Промяна“- „Свойства на страницата“. В отворения прозорец изберете "Име / кодиране", задайте кодирането "Unicode (UTF-8)" и щракнете върху OK. Няма отметка в полето Включване на подпис на Unicode (BOM). Променете всички страници на сайта по този начин.

Стъпка 5

Ако вашият сайт се хоства на уеб сървъра на Apache (тези данни са в референтните материали за хостинг), трябва да създадете текстов файл.htaccess в Notepad ++ (с точка в началото). Това се прави по следния начин: отворете Notepad ++, изберете "File" - "New". Въведете следния ред в него: AddDefaultCharset utf-8. Ако този файл вече съществува, просто добавете посочения ред към него.

Стъпка 6

Сега щракнете върху „Кодировки“- „Конвертиране във формат UNIX“. Затворете програмата, ще бъдете подканени да запазите. Потвърдете запазването, изберете място за него. Въведете името на.htaccess файла, оставете типа на файла като Всички типове (*. *) И щракнете върху „Запазване“. Сега качете този файл в основната директория на сайта - на същото място, където се намира основната страница.

Стъпка 7

Ако сайтът използва бази данни, добавете този ред към PHP кода на връзката към базата данни преди затварящия маркер?>: @Mysql_query ("SET NAMES 'utf8'");

Стъпка 8

Преводът на сайт в кодиране UTF-8 може да доведе до различни проблеми, така че работете с копие на сайта. Заменете основните страници с модифицираните само след като сте сигурни, че всичко работи. Ако е необходимо, потърсете онлайн справочни материали, които описват вашата конкретна ситуация.

Препоръчано: