Configurando o charset de suas páginas Web

Publicado por Diego em 09/04/2010

[ Hits: 13.145 ]

Blog: http://www.vivaolinux.com.br/~usrlinux

 


Configurando o charset de suas páginas Web



Um problema que afeta páginas hospedadas num serviço que roda o programa servidor Apache sob o Linux é a troca de caracteres acentuados por algum símbolo (quadrado, interrogação etc).

Isso acontecerá em arquivos que foram salvos com o charset ISO-8859-1 e o Apache está configurado para utilizar o charset UTF-8, que é o padrão no Ubuntu e em várias outras distribuições.

Um modo de resolver este problema é alterando o charset no header da página, que fica entre as head:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
ou
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

O segundo modo de solucionar este problema é mudar a configuração do Apache. Isso pode ser feito editando o arquivo /etc/apache2/conf.d/charset substituindo:

AddDefaultCharset UTF-8

Por:

AddDefaultCharset ISO-8859-1

Caso não seja aplicada as mudanças, altere também o arquivo /etc/apache2/apache2.conf.

Outras dicas deste autor

Case e concatenação no SQL - Ajuste de ordem ou posição na tabela

Livro gratuito - Linux comandos básicos e avançados

Universidade Linux - Dicas sobre Linux

Automatizando testes de software com Sakulix

Formatos de vídeo na WEB

Leitura recomendada

Rmvb e Rm no Fedora 8 x86 64 bits

Chega de dual boot

Exibir mensagens no terminal com FIGlet

Ubuntu MATE

Lançado o Debian GNU/Linux 4 r6

  

Comentários
[1] Comentário enviado por eldermarco em 09/04/2010 - 18:02h

Bem que algumas páginas por aí deveriam ver isso.. algumas até bem famosas e com aqueles caracteres esquistos por causa disso.

[2] Comentário enviado por heitorsalles em 09/05/2014 - 18:24h

Olá eu coloquei um post fazendo perguntas sobre o assunto, não alterei os header das paginas mas os outros procedimentos realizei teria alguma sugestão para eu não ter que alterar as header das paginas?



Contribuir com comentário