Forum général.général apache et jeux de caractere

Posté par  .
Étiquettes : aucune
0
22
mai
2008

bonjour a tous,

est il possible avec apache de lui dire d'utiliser un jeux de caractere specifique mais que pour un vhost specifique. pas pour toute la configue. en fait j'ai un site en utf-8 issu d'un autre serveur et je voudrais que sur le serveur de destination apache utilise ISO-8859-1 par exemple.uniquement pour ce site.

alors j'ai pu voir sur la doc d'apache un module (mais experimental :(((( )
mod_charset_lite qui me parait pas mal. seulement je ne sais pas où trouver ce module et comment l'installer.
  • # AddDefaultCharset

    Posté par  (site web personnel) . Évalué à 2.

    D'après http://httpd.apache.org/docs/2.2/mod/core.html#adddefaultcha(...) , il est possible d'utiliser l'élément de configuration AddDefaultCharset au niveau d'un vhost, donc de déclarer un encodage par défaut pour chacun de test vhosts. L'option est documentée comme utilisable dans tous les contextes (globalement, vhost, directory, .htaccess) pour les trois versions majeures d'apache (1.3, 2.0, 2.2), donc normalement il y a pas mal de chances pour que ce soit bon pour toi.
    • [^] # Re: AddDefaultCharset

      Posté par  . Évalué à 1.

      je plussoies Xarli.

      Perso je met un AllowOverride all dans le vhost
      et je fais un .htaccess à la racine du site

      par contre c'est dans l'autre sens qu'il faut reflechir au charset.

      je m'explique.

      le serveur est en utf-8 par defaut
      ok, pas besoin de charset pour tes sites s'ils sont deja en utf8.
      besoin uniquement du charset pour le site qui sera en iso-8859-1

      ainsi le serveur saura qu'il faut qu'il lise et envoie les pages avec de l'iso-8859-1 plutot que de l'utf8
    • [^] # Re: AddDefaultCharset

      Posté par  . Évalué à 1.

      yep ça marche,

      j'ai vu apres cette directive. je l'ai essayée. ça fonctionne.


      merci beaucoup

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.