Ritorna alla Home Page  Aggiungi LinuxGuide.it ai Preferiti  
Documentazione Linux, HowTo, Guide, Configurazioni, Tutorial, FaQ, News, Downloads e tanto altro ancora... LinuxGuide.it
""
 "" Home   "" Documentazione e Tutorial   "" Linux Commands Line   "" Recensioni   "" Download Software    
""

Home Page      Chiedi supporto al forum    

Caratteri accentati su Apache 
mercoledì, febbraio 6, 2008, 08:11 AM - Apache
team
Caratteri accentati su Apache
Questo mini-howto risolve il problema dei caratteri accentati sulle pagine web.

Su Apache il charset di default è impostato in "UTF-8" il quale non riconosce i caratteri accentati.
Per risolvere tale problema basta semplicemente modificare all'interno del file di configurazione di apache "/etc/httpd/conf/httpd.conf" la direttiva di default con la seguente:

AddDefaultCharset UTF-8

con

AddDefaultCharset ISO-8859-1


Opzionalmente sempre all'interno del file "httpd.conf" possiamo impostare la priorità sulla lingua, sostituite:
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW

con

LanguagePriority it en ca cs da de el eo es et fr he hr ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW

In questo modo i caratteri accentanti saranno riconosciuti.

E' anche importante verificare se il charset impostato sui "meta tag" delle pagine html è corretto. Di seguito un esempio:
<meta http-equiv="content-language" content="IT">
<meta http-equiv="Content-Type" content="text/html; iso-8859-1">


Fate attenzione quando editate le pagine html con alcuni editor di testo(come gedit) perchè salvano in UTF-8 e quindi alterano i caratteri accentati



Segnala questo documento su:
Segnalo OkNotizie Digg Del.icio.us Mr. Wong Google Yahoo Furl Technorati Newsvine

1 commento ( 36021 visite )   |  permalink   |   ( 3 / 1486 )


<< <Indietro | 1 | 2 | 3 | 4 | 5 | 6 | Altre notizie> >>