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

zhangxiaoshang · 2017年08月29日 · 最后由 msg7086 回复于 2017年08月31日 · 654 次阅读

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

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

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

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

Nginx location 配置!

huacnlee 回复

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

springwq 回复

使用index.html中转实现了

zhangxiaoshang 回复

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

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