Пример vhost-файла для стоечного приложения с пассажиром:
<VirtualHost *:80>
ServerName server.local
ServerAlias *.server.local
DocumentRoot /dir/public
RackEnv development
<Directory /dir/public>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Пример Config.ru:
require File.expand_path('../boot.rb', __FILE__)
use Rack::Middleware
run Rack::Cascade.new([array])