Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change 
notification.

The following page has been changed by pctony:
http://wiki.apache.org/httpd/Recipies/RailsLoader

The comment on the change is:
copied from ebp-moin

New page:
= Wildcard Rails app loader =

In this setup, *.example.com is mapped to any rails app in a directory. So 
foo.example.com maps to a rails app in /www/dev/foo. It also lets apache handle 
requests for static files.

{{{
## Generic Rails app loader
<VirtualHost *:80>
 ServerAlias *.example.com
 AddHandler fcgid-script fcgi
 <Location />
  Options ExecCGI FollowSymlinks
  AllowOverride None
 </Location>
 RewriteEngine On
 RewriteCond %{HTTP_HOST} (.+)\.example.com
 RewriteCond /www/dev/%1/public/%{REQUEST_URI} -f
 RewriteRule ^(.*)$ /www/dev/%1/public/$1 [L]
 RewriteCond %{HTTP_HOST} (.+)\.example.com
 RewriteRule ^(.*)$ /www/dev/%1/public/dispatch.fcgi/$1
</VirtualHost>
}}}

Reply via email to