Bonsoir à tous,

J'ai développé une application avec Ruby On rails, qui ecoute sur le port 3000 de mon serveur.

Je souhaiterai le faire tourner sous apache.
Pour ce faire, j'ai essayé de modifier le httpd.conf avec les éléments suivants:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
ProxyRequests on
ProxyPass /mon_site balancer://mon_cluster
ProxyPassReverse /mon_site balancer://mon_cluster
ProxyPreserveHost On
 
<Proxy balancer://mon_cluster>
  BalancerMember http://127.0.0.1:3000
</Proxy>
Je sollicite votre aide pour m'éclairer sur deux points.

  1. A chaque redirection de mon site, dans l'url, "/mon_site" est effacé.
    Je m'explique. Par exemple, lorsque je tape localhost/mon_site il devrait me renvoyer vers la page de login (localhost/mon_site/login). Mais ce que j'obtiens c'est localhost/login. Que dois je faire pour remédier à ça.
  2. Ensuite mon css et mes images ne sont pas affichées.


Je vous remercie par avance de votre aide