Іноді буває, що сервер за замовчуванням віддає кодування windows-1251, тому можуть і скрипти та файли іноді некоректно працювати.
Іноді сервер налаштований за замовчуванням на інше кодування. У такому випадку необхідно для сайту задати кодування UTF-8.
В .htaccess прописуємо:
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>
Щоб задати кодування для певних форматів файлів використовуємо наступне правило:
AddDefaultCharset utf-8
AddCharset utf-8 .html .css .js .xml .json .rss .atom
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>
Щоб коректно налаштувати .htaccess читайте тут: http://joomla-ua.org/blogs/item/448-nalashtuvannya-saytu-za-dopomogoyu-htaccess