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

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

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

那个默认页面?

你把 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

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