InFog

Um blog sobre GNU, Linux, Open Source, Desenvolvimento e Nerdices em Geral

Apache com mais de um charset

Tags: , , ,

Olá pessoal!

Hoje eu resolvi um probleminha que já me afetava fazia um certo tempo: Utilizar o apache com 2 charsets (ou com mais charsets).

O interessante é que eu vivia mudando a opção “AddDefaultCharset” e usando os valores UTF-8 e ISO-8859-1.

Hoje eu estava lendo o manual do Apache para ver se encontrava uma luz e descobri que a luz que faltava era apenas um pouco de leitura mesmo. No próprio arquivo /etc/apache2/conf.d/charset (No Debian) tinha uma boa explicação: “Se você definir um charset com a opção AddDefaultCharset o Apache vai ignorar os demais charsets, então use com cuidado e apenas se tiver certeza que seus arquivos são apenas de um determinado charset”. Não é bem dessa forma que está escrito, mas é mais ou menos este o sentido.

Pois bem, comentei a linha (# é para comentar):

# AddDefaultCharset UTF-8

E então o Apache começou a seguir o que a tag meta http-equiv lhe dizia, como em:

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

Agora sim, posso testar várias páginas com os charsets diferentes e o Apache vai reconhece-los.

InFog

4 Comentários

© 2009 InFog. All Rights Reserved.

This blog is powered by Wordpress and Magatheme by Bryan Helmig.