[Zope-es] Apache detrás de Zope+Plone

Héctor Velarde hvelarde en jornada.com.mx
Mie Feb 14 01:52:21 CET 2007


Milton:

me parece que por acá hay algo al respecto, pero con Apache 1.x: 
http://julius.jornada.com.mx/wiki/ModProxyRewrite

si no le encuentras ponte en contacto con Israel Méndez que es quien ha 
estado trabajando con esto en el diario y documentándolo.

saludos

Héctor Velarde
Desarrollo e Internet
La Jornada
+52 (55) 9183 0300 x4160

Milton Mazzarri wrote:
> Saludos cordiales,
> 
> El motivo por el cual les escribo se debe a un problema que se ha
> presentado en la configuración de mi primer sitio en Zope+Plone.
> 
> Estoy intentando colocar Apache2.2 detrás de Zope con el fin de evitar
> que el usuario escriba www.midominio.com:8080/plone-site para acceder al
> sitio web, es decir, necesito apache para acortar la URL a
> www.midominio.com y posteriormente configurar SSL.
> 
> He leído algunos documentos, y mi configuración actual para el sitio es
> la siguiente:
> 
> NameVirtualHost *:80
> <VirtualHost *:80>
>         ServerAdmin micuenta en midominio.com
>         ServerName www.midominio.com
> 	ServerAlias midominio.com
> 
>         ServerSignature Off
> 
>         ErrorLog /var/log/apache2/error.log
>         CustomLog /var/log/apache2/access.log combined
>         LogLevel warn
> 
>         RewriteEngine On
>         RewriteRule ^/(.*)
> http://dominio.com:8080/VirtualHostBase/http/dominio.com:80/plone-site/VirtualHostRoot/$1
> [L]
> </VirtualHost>
> 
> Hasta ahora la reescritura de la URL funciona bien, es decir, al
> escribir www.midominio.com en la barra de direcciones me muestra el
> sitio en Plone, pero, la URL que muestra es horrible:
> 
> http://dominio.com:8080/VirtualHostBase/http/dominio.com:80/plone-site/VirtualHostRoot/
> 
> Considero que el «flag» correcto por lo que he leído para la regla de
> reescritura es [P] para forzar el proxy, pero no me funciona, obtengo un
> error 403.
> 
> He verificado tener activo el modulo proxy y rewrite al hacer a2enmod
> bajo Debian Etch. El contenido del fichero proxy.conf es el siguiente:
> 
> <IfModule mod_proxy.c>
> ProxyRequests Off
> 
>         <Proxy *>
>                 AddDefaultCharset off
>                 Order deny,allow
>                 Deny from all
>         </Proxy>
>         ProxyVia On
> </IfModule>
> 
> También he intentado con las Directivas ProxyPass y ProxyPassReverse
> pero no ha funcionado.
> 
> Por cierto, he usado el paquete plone-site que existe en Debian Etch.
> 
> Alguien puede ser tan amable de darme una pista de lo que está ocurriendo.
> 
> Un saludo, buen día.



Más información sobre la lista de distribución Zope-es