[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Sempre mod_proxy_html



Sto cercando di usare il mod_prox_html.
La situazione è questa: ho un portale fatto con Joomla, 

dove alcuni plugins schiantano url assolute dentro l'html.
Questo è piuttosto "fastidioso" (diciamo così), essendo il tutto 

dietro un reverse proxy.

Questa è la configurazione sul reverse proxy (con le direttive mod_proxy_html)

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName jolpisa.tilab.com

        ProxyPass /joomla http://vm-joomla-pisa.cselt.it/
        ProxyPass / http://vm-joomla-pisa.cselt.it/
        ProxyPassReverse / http://vm-joomla-pisa.cselt.it/

        LoadFile /usr/lib/x86_64-linux-gnu/libxml2.so
        LoadModule    proxy_html_module  /usr/lib/apache2/modules/mod_proxy_html.so
        LoadModule    xml2enc_module  /usr/lib/apache2/modules/mod_xml2enc.so

ProxyHTMLLinks  a               href
ProxyHTMLLinks  area            href
ProxyHTMLLinks  link            href
ProxyHTMLLinks  img             src longdesc usemap
ProxyHTMLLinks  object          classid codebase data usemap
ProxyHTMLLinks  q               cite
ProxyHTMLLinks  blockquote      cite
ProxyHTMLLinks  ins             cite
ProxyHTMLLinks  del             cite
ProxyHTMLLinks  form            action
ProxyHTMLLinks  input           src usemap
ProxyHTMLLinks  head            profile
ProxyHTMLLinks  base            href
ProxyHTMLLinks  script          src for

ProxyHTMLEvents onclick ondblclick onmousedown onmouseup \
                onmouseover onmousemove onmouseout onkeypress \
                onkeydown onkeyup onfocus onblur onload \
                onunload onsubmit onreset onselect onchange

ProxyHTMLEnable On
ProxyHTMLURLMap "http://vm-joomla-pisa.cselt.it"; "http://jolpisa.tilab.com";

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

####################################################

Ottengo il seguente errore (su browser, sui log non c'è nulla).

Errore di codifica del contenuto.     
La pagina che si sta cercando di visualizzare non può essere mostrata poiché fa uso di una forma di compressione non valida o non supportata.


Questo sembra essere provocato dalle direttive "ProxyHTMLLinks" (senza non lo da), ma togliendole (dalla documentazione
non sono più incluse nel modulo) ovviamente non esegue nessuna sostituzione.

Idee ? Consigli ?

Walter




 
--
Per favore non inviatemi allegati in formato MS Office.
Utilizza alternativamente documenti in formato OpenDocument.


http://oinophilos.blogspot.com/


Reply to: