2010-03-15 2 views
3

J'essaie d'utiliser mod_proxy_html sur Ubuntu que j'ai installé depuis apt-get. Le module se charge correctement et toutes les directives ProxyHTML * fonctionnent, sauf celle qui compte le plus. Lorsque je fais "ProxyHTMLEnable sur" dans mes fichiers apache2.conf ou vhost conf, apache se plaint que c'est une directive invalide et que je dois l'avoir mal orthographiée. Est-ce que quelqu'un d'autre a ce problème sur Ubuntu et que peut-on faire pour le réparer?apache mod_proxy_html sur Ubuntu ProxyHTMLEnable ne fonctionne pas

Répondre

11

Avez-vous essayé d'exclure complètement "ProxyHTMLEnable on"? Je pense que cette directive est nouvelle et pas dans la version d'Ubuntu.

Do PUT « proxy-html SetOutputFilter » à sa place

+0

Merci, vous êtes une poupée. Je souhaite qu'ils ont inclus cela dans les documents pour les utilisateurs pré-3.1! :( –

8

Bien que ce n'est pas nécessairement spécifique à la question, je me suis dit que je jetterais ce là-bas pour quelqu'un d'autre faire ici de la super-autoroute Google .

J'ai essayé de supprimer le ProxyHTMLEnable On et d'ajouter SetOuputFilter proxy-html, mais cela ne fonctionnait toujours pas pour moi. Le "gotcha" dans mon cas était le contenu que mod_proxy_html essayait de traiter a été compressé.

Ajout de SetOutputFilter INFLATE;proxy-html;DEFLATE au lieu de SetOuputFilter proxy-html l'a fait pour moi. (Va évidemment conduire à plus traitement effectué)

Ce site explique bien mieux que moi: http://wiki.uniformserver.com/index.php/Reverse_Proxy_Server_2:_mod_proxy_html_2#Cause_and_Solution_3

+0

Après des heures de recherche et de débogage, ce fut un sauveur .. Merci! –

+0

Vous êtes un génie Cela fonctionne pour ma version de mod_proxy_html Version: 3.0.1-1.1 – aug

Questions connexes