Forum: Rails-ES RAILS en apache mod_proxy

Posted by Rafa Colom (rpcolom)
on 2010-07-15 19:01
Tengo una aplicacion que esta funcionando correctament en produccion sin
mod_proxy de Apache. La aplicacion se llama pasview.domain.com

En la instalacion de produccion se ha instalado un proxy de apache que
redirecciona las peticiones a mi aplicacion, de manera que el usuario
desde la url tiene que poner:
serviciosinternet.domain.com/pasarela (esta url redirecciona a
http://pasview.domain.com).

Para modificar los enlaces de javascript, css, imagenes, etc... he usado
la siguiente instruccion de rails en el environments/production.rb:

config.action_controller.asset_host =
'http://serviciosinternet.domain.com'
config.action_controller.relative_url_root="/pasarela"

y de hecho modifica todos los enlaces de js, css, img a
http://serviciosinternet.domain.com/pasarela/publi...... o
http://serviciosinternet.domain.com/pasarela/public/images/... o
http://serviciosinternet.domain.com/pasarela/publi...

Los link, tb los redirecciona correctamente.

Pero los :action de los form_tag, no los redirecciona, al menos al ver
la pagina como codigo fuente.
Lo sorprendente es que  ha veces al hacer el
submit redirecciona a http://serviciosinternet.domain.com/:action
(evidentemente no funciona) y
otras veces lo hace correctamente redireccionando a
http://serviciosinternet.domain.com/pasarela/:action.

Alguien sabe porque? Puedo hacerlo de otra manera mas segura?

Gracias.
Rafa.
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.