Если после загрузки сайта на хостинг Вы обнаружили, что все тексты не читаемы, выводятся как «кракозяры», значит на сайте проблемы с кодировкой.
Такая проблема возникает, если кодировка сервера по умолчанию, у нас это win1251, не соответствует кодировке, в которой сделан сайт. Так же проблема может возникнуть, если не правильно указана кодировка сайта в мета-теге <meta http-equiv="Content-Type".
Для устранения проблемы необходимо привести в соответствие кодировку сайта, кодировку на сервере по умолчанию и кодировку, указанную в мета теге.
Есть несколько путей решения:
Файл .htaccess пользователь создает самостоятельно и помещает его в папку WWW. Файл можно создать в простейшем текстовом редакторе, к примеру в блокноте, сохранив его как .htaccess (точка, потом буквы htaccess). Сохранять файл нужно в формате «все фалы».
Наиболее часто встречаются типы кодировки для русского языка передаваемые в заголовке документа:
Если у Вас кодировка файлов UTF-8 пропишите в файле .htaccess следующие строки:
По аналогии можно составить запись для иного типа кодировки.