We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Cambiar el character set en .htaccess


PaulJ
31/12/2013, 12:02
Gracias. Ya llamé a OVH, y resulta que sí se puede, tanto por .htaccess como mandando cabeceras directamente desde PHP.

(Estoy migrando una Web antigua con contenido sólo en español, y el público que tiene también va a ser solamente español (o europeo como mucho). Todos los contenidos introducidos en la DB están en ISO-8859-1, e intento ahorrarme tener que convertir esos contenidos a UFT-8).

gaudenzio
28/12/2013, 14:38
No sé si se puede hacer a nivel de apache, yo en mi web procuro siempre mandar el header que quiero yo con esta instrucción en php:

header('Content-Type: text/html; charset=utf-8');

De todas formas no sé por qué quieres poner iso-8859-1 cuando utf8 es mucho mejor de cara a la internacionalización.

PaulJ
28/12/2013, 13:31
Buenas:

¿Alguien sabe si, desde el .htaccess, se puede cambiar el juego de caracteres por defecto de tu Web? El servidor de OVH manda por defecto la cabecera:

Content-Type text/html; charset=UTF-8

Pero yo quiero que mi Web tenga como juego de caracteres por defecto "iso-8859-1". He intentado añadir a mi .htaccess esta directiva de Apache:

AddDefaultCharset iso-8859-1

Pero no veo que esté funcionando.

Gracias.