Установка iso-8859-1 вместо utf-8 на веб-сайте шаблона oscommerce/sts?

На сайте oscommerce у меня есть следующее:

Ответ сервера = Тип содержимого: текст/html; кодировка = UTF-8

и я хочу: Content-type: text/html;charset=ISO-8859-1

Как и где это настроить.


Html на странице выглядит так:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html dir="LTR" lang="nl"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Изменение его на: utf-8 не решает проблему.


person Mischa Kroon    schedule 06.01.2009    source источник
comment
Что не так с UTF-8 (иначе говоря, по какой плохой причине вам нужно изменить?)   -  person Keltia    schedule 07.01.2009
comment
Потому что каким-то образом символы, которые не являются стандартными, отображаются в виде прямоугольников вместо того, чем они должны быть, если я вручную не изменю кодировку браузера на iso ...   -  person Mischa Kroon    schedule 07.01.2009
comment
Изменение типа на utf-8 без изменения самих символов, как вы видели, не исправит ситуацию. Вам лучше изменить все страницы на UTF-8.   -  person Keltia    schedule 07.01.2009
comment
Поскольку я видел, что принятый ответ работает для меня, ваше решение в этом случае не сработает.   -  person Mischa Kroon    schedule 12.01.2009
comment
forums.oscommerce.com/lofiversion/index.php?t105082.html Проверьте последние два сообщения на этой странице и посмотрите, помогут ли они.   -  person Salty    schedule 20.02.2011
comment
Не помогает, включена дополнительная информация в вопросе.   -  person Mischa Kroon    schedule 20.02.2011


Ответы (2)


в файле .htaccess

AddDefaultCharset ISO-8859-1
person Luis Melgratti    schedule 07.01.2009
comment
Но еще раз подчеркнем, что миграция всего на UTF-8, вероятно, является лучшим долгосрочным решением. - person tripleee; 14.08.2014

Обратите внимание, что (особенно для коммерческого сайта) вместо этого следует использовать ISO-8859-15, который включает знак евро.

person Michael Borgwardt    schedule 08.01.2009