Кодын хуудсыг хэрхэн өөрчлөх вэ

Агуулгын хүснэгт:

Кодын хуудсыг хэрхэн өөрчлөх вэ
Кодын хуудсыг хэрхэн өөрчлөх вэ

Видео: Кодын хуудсыг хэрхэн өөрчлөх вэ

Видео: Кодын хуудсыг хэрхэн өөрчлөх вэ
Видео: ХЭРХЭН ХИЙХ ЗАЙ НЬ ХҮЙТЭН ГЭРТЭЭ 2024, Арваннэгдүгээр
Anonim

Вэбсайтын хуудсыг ачаалах үед хөтөч нь тухайн хэлний дэлгэцийн параметрүүдийг тодорхойлдог кодын хуудасны тухай өгөгдөл зэрэг маш их мэдээлэл авдаг. Ихэвчлэн сайт үүсгэх үед кодын хуудсыг тохируулдаг боловч заримдаа үүнийг аль хэдийн ажиллаж байсан нөөц дээр өөрчлөх шаардлагатай болдог.

Кодын хуудсыг хэрхэн өөрчлөх вэ
Кодын хуудсыг хэрхэн өөрчлөх вэ

Зааварчилгаа

1-р алхам

Кодын хуудсууд нь өөр өөр хэлийг дэмжихэд шаардлагатай бөгөөд хуудас бүрийг дугаарласан болно. Жишээлбэл, кирилл цагаан толгой нь Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866 кодчилолтой тохирч байна. Эдгээрээс эхнийх нь интернетэд хамгийн өргөн тархсан байдаг. Бусад хэлнүүд өөрийн гэсэн кодчилолтой байдаг.

Алхам 2

Олон хэл байдаг гэж үзээд хуучин кодчилол зарим үед дутагдалтай болж эхэлсэн тул тийм ч тохиромжтой биш болжээ. Тиймээс 1991 онд "Юникод Консорциум" ашгийн бус байгууллагаас бараг одоо байгаа бүх хэлний цагаан толгойг төлөөлөх боломжийг олгодог шинэ кодчилолын хувилбар санал болгов. Кодыг "Юникод" гэж нэрлэсэн.

Алхам 3

Юникод нь төлөөллийн хэд хэдэн хувилбартай бөгөөд хамгийн алдартай нь UTF-8 юм. Интернет дээр тэр хуучин кодчиллыг аажмаар сольж эхэлсэн хүн юм. Юникодын давуу тал нь хуудас руу ороход үсгийн оронд ойлгомжгүй тэмдэгтүүдийг хэзээ ч харахгүй байх явдал юм. UTF-8-д кодлогдсон тэмдэгтүүд нь ямар ч хэлтэй компьютер дээр зөв харагдаж байна. Заримдаа "Юникод" гэсэн нэр томъёог Windows интерфэйсүүдэд ашигладаг UTF-16 кодчилолтой зэрэгцүүлэн ашигладаг.

Алхам 4

Бусад орны хэрэглэгчид Оросын интернетийн нөөцийг үзэж сонирхдог тул хуучин кодчилолыг шинэ кодоор солих нь ихээхэн хамааралтай болжээ. Эцсийн эцэст, текстийг буруу харуулсан нь хэрэглэгчийг нөөцөөс гарахыг шаарддаг бөгөөд ингэснээр түүний нэр хүндэд сөргөөр нөлөөлдөг. Хуудасны кодчиллыг өөрчлөхийн тулд Dreamweaver дээр нээнэ үү. "Өөрчлөх" - "Хуудасны шинж чанар" цэсийг сонгоно уу. Нээгдсэн цонхноос "Name / Encoding" -г сонгоод "Unicode (UTF-8)" кодчиллыг тохируулаад OK товчийг дарна уу. Include Unicode Signature (BOM) нүдэнд тэмдэг байхгүй байна. Энэ сайтын бүх хуудсыг өөрчилнө үү.

Алхам 5

Хэрэв танай сайт Apache вэб сервер дээр байрладаг бол (энэ өгөгдөл хостингийн лавлах материалд байгаа), та Notepad ++ дээр.htaccess текст файл үүсгэх хэрэгтэй (эхэнд нь цэг тавина). Энэ нь дараах байдлаар хийгддэг: Notepad ++ -ийг нээгээд "Файл" - "Шинэ" -ийг сонгоно уу. Үүнд дараах мөрийг оруулна уу: AddDefaultCharset utf-8. Хэрэв энэ файл аль хэдийн байгаа бол түүнд заасан мөрийг нэмэхэд хангалттай.

Алхам 6

Одоо "Кодчилол" - "UNIX формат руу хөрвүүлэх" дээр дарна уу. Хөтөлбөрийг хаагаад аврахыг шаардах болно. Хадгалсныг баталгаажуулж байршлыг нь сонгоорой.. Htaccess файлын нэрийг оруулаад файлын төрлийг Бүх төрлүүд (*. *) Гэж үлдээгээд "Хадгалах" дээр дарна уу. Одоо энэ файлыг сайтын root лавлах хуудсанд байршуулна уу.

Алхам 7

Хэрэв сайт мэдээллийн санг ашигладаг бол хаах шошгоос өмнө өгөгдлийн сангийн холболтын PHP кодонд энэ мөрийг нэмнэ үү?>: @Mysql_query ("SET NAMES 'utf8'");

Алхам 8

Сайтыг UTF-8 кодчилол руу хөрвүүлэх нь янз бүрийн асуудал үүсгэж болзошгүй тул сайтын хуулбартай ажиллах хэрэгтэй. Бүх хуудсыг ажиллуулна гэдэгт итгэлтэй болсны дараа л үндсэн хуудсыг өөрчилсөн хуудсаар солино. Шаардлагатай бол тухайн нөхцөл байдлыг тодорхойлсон лавлах материалыг онлайнаар хайж олох.

Зөвлөмж болгож буй: