我想获得资源的完整绝对路径,包括 Rails 3 中的域名。
示例:要获取我尝试过的主页的完整路径:
url_for( :controller => 'home', :action => 'index' )
和
root_path
但两者都给了我:
/
但我想要:http://www.example.com/
答案也应该适用于我的开发服务器并返回:
http://localhost:3000/
最佳答案
使用 root_url
. _url
最后的扩展名给出了完整的 URL,类似于 http://localhost:3000/projects/1/tickets/2
.
关于ruby-on-rails - 如何在 Rails 3 中获取资源的绝对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4756663/