This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.

Веб мастер - .htaccess

Не работает? Начинай читать инструкцию.

Как задать кодировку сайта UTF-8 или WINDOWS-1251 в .htaccess

Как известно, самая распространённая ошибка о браузерах, это то, что он сам автоматически выбирает кодировку сайта. Это правда, но часто браузер ошибается и делает это не правильно. Что делать если сайт в кодировке UTF-8, а браузер выбирает windows-1251 или наоборот ?

Предлагаю ознакомиться с предложениями моих партнёров

Как задать кодировку сайта, что бы браузер верно мог её определить, и не показывать вам кракозяблы, типа:

Заказать сайт у нас - это создать сайт недорого и качественно

В HTML для указания кодировки используется тег:

<meta http-equiv="content-type" content="text/html; charset=Windows-1251">

Наиболее часто встречаются типы кодировки для русского языка передаваемые в заголовке документа:

Windows-1251 - Кириллица (Windows).
KOI8-r - Кириллица (КОИ8-Р)
cp866 - Кириллица (DOS).
Windows-1252 - Западная Европа (Windows).
Windows-1250 - Центральная Европа (Windows).
UTF-8 - двух байтовая кодировка

Теперь рассмотрим указание кодировки по умолчанию через файл .htaccess  (если это файла нету, надо его создать , имя файла начинается с точки)

AddDefaultCharset задает дефолтную таблицу символов (кодировку) для всех выдаваемых страниц на веб-сервере Apache

Достаточно добавить 1 строку

AddDefaultCharset UTF-8
или
AddDefaultCharset WINDOWS-1251

Всего одна строчка, и браузер выдаст страницу пользователю, в правильной кодировке, независимо от своих предпочтений. Кодировка сайта будет одинакова для всех браузеров.

При загрузке файла на сервер возможна перекодировка. Указываем, что все получаемые файлы будут иметь кодировку windows-1251, для этого напишем:

CharsetSourceEnc WINDOWS-1251

Если необходимо отменить перекодировку сервером файлов:

CharsetDisable on

Предлагаю ознакомиться с предложениями моих партнёров