Pak Wawan,
Saya pernah bikin pake passenger, bukan routes.rb nya yg dioprek tapi
konfigurasi di apache (lingkungan OSX)
konfigurasi vhost nya misalnya seperti ini :
<VirtualHost *:80>
ServerName dev1.com
DocumentRoot /User/Documents/Projects/dev1_public
RailsEnv development
<directory "/User/Documents/Projects/projectname/dev1_public">
Order allow,deny
Allow from all
</directory>
RailsAllowModRewrite on
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$ /public%{REQUEST_URI} [QSA]
</VirtualHost>
<VirtualHost *:80>
ServerName dev2.com
DocumentRoot /User/Documents/Projects/projectname/dev2_public
RailsEnv development
<directory "/User/Documents/Projects/projectname/dev2_public">
Order allow,deny
Allow from all
</directory>
RailsAllowModRewrite on
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$ /public%{REQUEST_URI} [QSA]
</VirtualHost>
Good luck,
Gozali
On Oct 30, 2009, at 5:02 PM, Wawan Syahrani wrote:
> Disini ada yang tau routing satu aplikasi ruby on rails bisa diakses
> dari domain domain berbeda secara dinamis?
>
> Contoh
>
> http://a.com -> GET /foos/a
> http://b.com -> GET /foos/b
> http://z.com -> GET /foos/z
>
> Dan ini bukan ditulis manual di routes.rb satu-satu, tetapi dinamis
> (karena a, b, z tadi juga dinamis, bukan hard code).
>
> Gimana ?
>
>
[Non-text portions of this message have been removed]