我一直在localhost:3000上测试我的rails应用程序,它运行得很好。但是,在部署到我的主机时,根URL是:
此时我没有域名。
当我将浏览器指向上述URL时,我找不到根目录:
/〜用户名
的替代方案
http://99.88.77.66/~username/controller/index
我找不到这条路线:
/〜用户名/控制器/索引
我使用的是Rial 4.2.3和Ruby 2.0。
在获得合适的域名之前,如何让我的路由使用这种子文件夹?
答案 0 :(得分:1)
尝试在config.relative_url_root
中设置config/environments/production.rb
:
http://guides.rubyonrails.org/configuring.html#deploy-to-a-subdirectory-relative-url-root