Rails 访问 Rails 服务根路径时如何指向 public 下文件,可以实现吗?

zhangxiaoshang · 发布于 2017年08月29日 · 最后由 msg7086 回复于 2017年08月31日 · 387 次阅读
96

启动rails服务后访问localhost:3000,这时默认请求的是 public/index.html。

我想在请求localhost:3000时请求的是public/mydir/index.html如何实现?

共收到 5 条回复
1楼 已删除
4898

通过修改 routes.rb 指定路由应该可以实现。 但是为什么要这样做?新建一个 static_controller 不是更简单和可定制吗?

De6df3

Nginx location 配置!

96
De6df3huacnlee 回复

Nginx什么的不熟悉,使用index.html做中转了

96
4898springwq 回复

使用index.html中转实现了

15139
32zhangxiaoshang 回复

那就学一下呗。毕竟你Rails最终上线还是要走Nginx之类的做前端的。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册