Right now we have a unique site_code for each site and the site
controllers live in a sites folder so the urls are
The admin interface is
How would we get the site urls to map to combinations like:
Posted via http://www.ruby-forum.com/.
Nope, rails doesn't handle this. This is not a standard setup for
applications, so you'll have to write some custom code. My publishing
system Mephisto does something similar, however. Domains map to sites
(www.rubyonrails.org, weblog.rubyonrails.org, and prototypejs.org all
run on the same mongrel cluster). I use a catch-all route to handle
custom paths that renders the public content. Here's a real
simplified routes file:
# add admin routes first
map.admin 'admin', :controller => 'admin/overview', :action => 'index'
# put this at the bottom, it sends custom paths to this controller/action
map.connect '*path', :controller => 'mephisto', :action => 'dispatch'
I'll look into the Mephisto codebase as well as Jamis Buck's post right
I also found http://leflo.de/blog/2007/04/05/literal-urls-with-rails
which may be useful also...
ps: Rick... Thanks for Lighthouse!... it's been excellent so far...
We've been using it at work since day 1 and personally I'm glad I don't
have to look at Mantis' prehistoric interface any longer ;)