singlepost

HTML: проблемы с кодировкой (Windows-1251) при переносе сайта на Linux << На главную или назад  

В общем есть сайт, изначальная кодировка win-1251(ansi), все работало нормально.
После открытия фаила сайта любым редактором линуска фаил перекодируется при сохранении в ISO 8859 -1. После сохранения выводится белый лист в браузере.
Причем если менять кодировки в браузере вручную результат тот же самый.
Как настроить кодировки нормально?

3 ответов в теме “HTML: проблемы с кодировкой (Windows-1251) при переносе сайта на Linux”

  1. 3
    Сергей Jensi ответил:

    Мне всегда помогает .htaccess

  2. 2
    Сергей Лебедев ответил:

    Перекодировал всё в utf-8, в htaccess добавил дефолтную кодировку utf-8,
    Прописал headers, прописал тег meta.
    Все равно при запуске, Mozilla определяет автоматически кодировку как windows-1251.
    А возможна проблема в smarty? В чем еще может быть проблема?

  3. 1
    Дмитрий Молостов ответил:

    Сохранить исходник html в кодировке utf-8.
    Под мастдаем – тем же блокнотом, под линуксом в родном, для дистрибутива, текстовом редакторе. Например gEdit, если ubuntu.
    И прописать внитри тэга head:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.