请教一个url prefix的问题

请教一个url prefix的问题

我的应用程序需要配置在二级目录,而不是在根目录下面。也就是说要用这样的方式来访问php?name=rails" onclick="tagshow(event)" class="t_tag">rails应用程序的根目录:
http://www.mysite.com/myapp

服务器是用的apache+mongrel。试过用mongrel的--prefix参数,只能解决一部分问题。后来又把程序(视图)里的链接都改写为url_for的方式,但是不知为何,这个对image_tag起作用,但是对link_to不起作用,同时对控制器里写的redirect_to也不起作用。

我也试过在environment.rb写这一句:
ActionController::AbstractRequest.relative_url_root = "/myapp"

经过测试,效果和--prefix参数是一样的。

向大家请教一下,还有别的方法吗?
用 namespace 吧