Проблемы с кодировкой

Реклама:


Этот вопрос возник не случайно. Дело было так. Я получил задание от одного из клиентов раскрутить сайт. На этом сайте клиента приходилось мета-тэги менять на каждой странице и делать их уникальными. До этого в мета тэге кодировка была определена как koi8-r, а текст подогнан под нее, в результате чего текст в html-редакторе, которым я пользуюсь, оказался нечитабельным. Редактор HTMLREADER позволил перекодироваться сразу весь текст на странице в целом. Перекодировав таким образом текст на всех страницах этого сайта (сайт статический) и изменив значение кодировки в мэта теге на windows-1251, я с помощью ftp-клиента (FTP Commander) загрузил содержимое на сервер.

Казалось бы, все должно быть в порядке. Тем не менее, вернувшись на этот сайт, я обнаружил, что страницы открываются опять в прежней нечитабельной кодировке koi8-r.
Сначала я решил, что это временное явление, ибо это случается, когда после загрузки новой отредактированной страницы на сервер при переходе по ссылке, соответствующей адресу этой страницы, может отображаться старая страница. Это происходит из-за хранения в кэше старой копии страницы. После ее повторной перезагрузки (обновления) с помощью кнопки Обновить на панели инструментов браузера загружается уже новая отредактированная страница. Точно также и было в моем случае, т.е. после обновления отображалась страница с нужной кодировкой windows-1251.

Но на следующий день при заходе на тот вышеупомянутый сайт опять двадцать пять! Страницы отображаются в кодировке koi8-r. После перезагрузки страницы была кодировка нормальная. В чем же дело? И несколько дней ломал голову над этим вопросом.
Лишь случайно я нашел ответ на этот вопрос на одном из форумов. Все дело было в файле .htaccess: в нем по умолчанию стояла кодировка koi8-r. Изменив в нем значение кодировки, только после этого удалось добиться отображения вебстраниц в требуемой кодировке windows-1251.

+ 0 -

Добавить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив

Нажимая на кнопку «Отправить комментарий», я даю согласие на обработку персональных данных.