Forum: Rails-ES RAILS en apache mod_proxy

B5a971402dcbee6f4472dabc4eeaf496?d=identicon&s=25 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.
This topic is locked and can not be replied to.