Как правильно выставить кодировку UTF-8 на сервере?

Статус
В этой теме нельзя размещать новые ответы.

blacks

Местный житель
Регистрация
26 Сен 2008
Сообщения
391
Реакции
24
Собственно сабж по двум вариантам - не могу понять какой правильный

ВЕРСИЯ 1
Код:
<IfModule mod_charset.c>
CharsetDisable on
CharsetPriority UTF-8 windows-1251 koi8-r ISO-8859-5 ibm866
CharsetDefault utf-8
CharsetSourceEnc utf-8
AddDefaultCharset utf-8
DefaultLanguage ru-RU
</IfModule>

ВЕРСИЯ 2
Код:
CharsetDisable on
CharsetPriority UTF-8 windows-1251 koi8-r ISO-8859-5 ibm866
CharsetDefault utf-8
CharsetSourceEnc utf-8
AddDefaultCharset utf-8
DefaultLanguage ru-RU

Спасибо.
 
есть вариант попроще, .htaccess и в нём
Код:
AddDefaultCharset utf-8
 
в .штаксесс в корне сайта:

Код:
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
    CharsetSourceEnc utf-8
    CharsetDefault utf-8
</IfModule>

и
Код:
AddDefaultCharset UTF-8
в httpd.conf сервера (например если на локалхосте тренируешься то подредактируй и проверь что написано в это строчке)
 
в .штаксесс в корне сайта:

забыл упомянуть что все это для htaccess на виртуальном тарифе хостинга :ah:

Код:
CharsetPriority UTF-8 windows-1251 koi8-r ISO-8859-5 ibm866
- значит эта строка не оч нужна и ее можно долой гнать?
 
blacks, для виртуального достаточно будет кода из первого блока моего предыдущего поста для .htaccess предлагаю проверить и отписаться о результатах :ay:
 
blacks, для виртуального достаточно будет кода из первого блока моего предыдущего поста для .htaccess предлагаю проверить и отписаться о результатах :ay:

Так как в твоем примере два раза повторятся AddDefaultCharset UTF-8
с разницой в utf-8 и UTF-8 то получил такой код:

Код:
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
    CharsetSourceEnc utf-8
    CharsetDefault utf-8
</IfModule>
Еще не проверял.
Но те варианты что привел в первом посте работают.а
Просто хочется не чтоб работало а работало правильно :ah:

Поясни пожалуйста почему ты вынес две строки в
в директиву "если модуль есть"?

AddCharset utf-8 * - добавление утфки на все форматы файлов на сайте?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху