From: Lucien Gentis
Notez que tout ceci ne fonctionne que si le module
mod_xml2enc est chargé.
Cette directive ne supporte pas les entités HTML. Si un document contient des +caractères qui ne peuvent pas être représentés dans le jeu de caractères cible, la directive +échouera et le document sera probablement corrompu (et ceci même si ces +caractères sont représentés par des entités HTML).
+<head>.
Apache ; proposé en tant que module tiers dans les versions 2.x
précédentes.
+ Dans les versions précédentes de mod_proxy_html (y compris celles de
+ HTTPD 2.0 et 2.2), ProxyHTMLMeta faisait partie du support i18n. Cette
+ fonctionnalité est maintenant assurée par le module
+ mod_xml2enc, et ProxyHTMLMeta n'est à l'heure actuelle
+ plus utile dans le cadre d'un serveur opérationnel ; elle peut cependant
+ aider les développeurs à tester/déboguer des logiciels tels que les
+ navigateurs.
Cette directive permet d'activer ou désactiver une
préinterprétation supplémentaire des métadonnées dans les sections
- HTML <head>. Si cette préinterprétation n'est pas
- requise, définissez ProxyHTMLMeta à Off et les performances
- seront légèrement améliorées. Cependant, elle s'avère parfois
- nécessaire pour assurer un fonctionnement correct de l'internationalisation.
La directive ProxyHTMLMeta a deux effets. Le premier et le plus
- important est la détection des codages de caractères déclarés sous
- la forme
<meta http-equiv="Content-Type" content="text/html;charset=foo">-
ou, dans le cas d'un document XHTML, sous la forme d'une
- déclaration XML. Elle n'est pas nécessaire si le jeu de caractères
- est déclaré explicitement dans un en-tête HTTP (ce qui est
- préférable) en provenance du serveur d'arrière-plan, ou si le
- document est en utf-8 (unicode) ou un de ses
- sous-ensembles comme ASCII. Vous pourrez aussi vous en passer
- lorsque le document utilise une valeur par défaut déclarée via la
- directive xml2EncDefault, avec le risque de
- propager une déclaration incorrecte. Une directive
- ProxyHTMLCharsetOut permettra d'annuler ce
- risque, mais pourra induire une surcharge de traitement supérieure Ã
- celle de ProxyHTMLMeta.
Le deuxième effet est l'interprétation de toutes les déclarations
+ HTML <head>.
L'activation de ProxyHTMLMeta va entraîner
+ l'interprétation de toutes les déclarations
<meta http-equiv=...> et leur conversion en
en-têtes HTTP, afin de conserver le but original de cette forme
de métaélément HTML.
mod_isapi, ...