Forum: Ruby on Rails How to set a root URL ?

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Pierre L (Guest)
on 2009-02-09 14:57
(Received via mailing list)

My server installation of RoR is working but I still have a problem
with routes. I would like the root URL of my site to be some thing
like . But this is not working since Rails
include the '/mysite/' in his routing. Of course, if in all
connections in routes.rb I add '/mysite', all is working, but is there
another way to tell Rails that my root URL is not '/' ?

Thank you for all,
Pierre L.
Maurício L. (Guest)
on 2009-02-09 15:00
(Received via mailing list)
AFIK, no, there isn't.

What you could do, if you really need something like this (I can't see
a reason...) is, at the "root_path" redirect to this URL that you want
to be your root.

Maurício Linhares (pt-br) |
James M. (Guest)
on 2009-02-09 16:18
(Received via mailing list)
Is your app fronted by Apache?

James M.
Pierre L (Guest)
on 2009-02-09 16:25
(Received via mailing list)
Yes it is ! Is there a solution with the htaccess ?
Pierre L (Guest)
on 2009-02-09 16:29
(Received via mailing list)
In fact, my site is still in development, I don't want to put it on
the root of my domain, but in a directory.
I think I miss something simple because I've done tests few months ago
and all was ok.

On 9 fév, 13:59, Maurício Linhares <removed_email_address@domain.invalid>
Pierre L (Guest)
on 2009-02-09 19:57
(Received via mailing list)
I've found : all one have to do it to put
config.action_controller.relative_url_root = '/yourpath'
in the config file.
This topic is locked and can not be replied to.