Rails 使用 Rails 开发 API 引用,如何去掉 Rails 默认页面

lifengsoft · 2018年03月12日 · 最后由 w7938940 回复于 2018年07月11日 · 2 次阅读

我们知道Web应用可以在routes中通过root 'home#index'配置到一个controller中,但是api应用我们不需要默认页面,想让他跳转到404页面,难道还需要创建一个controller,使用root命令映射到一个controller,然后才访问404吗,请教各位!

共收到 6 条回复

那个默认页面?

你把 root_to 指向一个 API 不就可以了 或者删除 public/index.html

public下默认是生成了404.html页面的

线上root默认是404啊

@huacnlee 就是这个页面, 现在我是创建了一个Controller,然后使用root命令指定到一个动作,然后在动作中跳转:

redirect_to 'http://www.xxx.com'

我就想问下,大家都是这么处理的吗

laxselocke 回复

默认是生成了404页面,这个没问题,问题是如果使用root命令指向一个404页面呢? @w7938940

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