↓ Archives ↓

Posts Tagged → varias

Múltiplas apps Rails no mesmo domínio com Apache + Passenger

Para ter múltiplas apps Rails no mesmo domínio é fácil, basta configurar os seguintes arquivos

No seu /etc/apache2/httpd.conf


<VirtualHost *:80>
  DocumentRoot /var/www
  RailsAllowModRewrite off
 <Directory /var/www/app1>
    Order allow,deny
    Allow from all
    RailsEnv development
    RailsBaseURI /app1
  </Directory>
  <Directory /var/www/app2>
    Order allow,deny
    Allow from all
    RailsEnv development
    RailsBaseURI /app2
  </Directory>
</VirtualHost>

Agora no config/environment.rb de sua app, adicione a seguinte linha.


# No environment da App1
config.action_controller.relative_url_root = '/app1'

# No environment  da App2
config.action_controller.relative_url_root = '/app2'
Múltiplas apps Rails no mesmo domínio com Apache + Passenger