[Ror-es] Problema "extaño" con apache+mongrel
Fernando Blat
ferblape at gmail.com
Sun Sep 9 08:08:52 GMT 2007
Hola Íñigo,
a lo mejor te ayuda saber cómo está reescribiendo apache la url
http://www.miserver.com/aplicacion
Para ello puedes activar el log del Rewrite dentro del VirtualHost:
RewriteLog /var/log/apache2/misite.rewrite.log
RewriteLogLevel 1
Un saludo
On 9/8/07, Iñigo Sola Núñez <isola009 at gmail.com> wrote:
> He implantado mi aplicación en un server con apache 2.2 y mongrel (ultima
> version). Para que apache redirija las peticiones a mongrel hago uso de
> mod_rewrite, esto es lo que he configurado:
>
> /etc/httpd/conf/rails.conf
>
> <VirtualHost *:80>
> RewriteEngine On
>
> # Rewrite to check for Rails cached page
> # RewriteRule ^([^.]+)$ $1.html [QSA]
> # Redirect all non-static requests to cluster
> RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME}
> !-f
> RewriteRule ^/aplicacion(.*)$
> balancer://aplicacion%{REQUEST_URI} [P,QSA,L]
> ErrorLog logs/rails_errors_log
>
> CustomLog logs/rails_log combined
> </VirtualHost>
>
> <Proxy balancer://aplicacion>
> BalancerMember http://127.0.0.1:8000
> BalancerMember http://127.0.0.1:8001
> BalancerMember http://127.0.0.1:8002
> </Proxy>
>
> /etc/httpd/conf/httpd.conf
>
> Include conf/rails.conf
> # ...
> LoadModule rewrite_module modules/mod_rewrite.so
> LoadModule proxy_module modules/mod_proxy.so
> LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
> # ...
>
> /opt/aplicacion/config/mongrel_cluster.yml
>
> ---
> prefix: /aplicacion
> cwd: /opt/aplicacion
> log_file: /opt/aplicacion/log/mongrel.log
> port: "8000"
> environment: production
> address: 127.0.0.1
> pid_file: log/mongrel.pid
> servers: 3
>
>
> Pero hay un problema. Cuando se hacen peticiones del estilo:
> http://www.miserver.com/aplicacion/ funciona bien (aparece
> el index.html de la carpeta public y funciona todo bien), sin embargo,
> cuando se hacen con http://www.miserver.com/aplicacion (sin
> la última barra) no funciona y aparece el index.html de la carpeta public
> pero no carga el css, ni imagenes.
>
> ¿Alguien sabe porque puede suceder esto?
>
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>
--
Fernando Blat
blog > http://www.inwebwetrust.net
More information about the Ror-es
mailing list