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

lifengsoft · March 12, 2018 · Last by w7938940 replied at July 11, 2018 · 1495 hits

我们知道 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'

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

Reply to laxselocke

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

You need to Sign in before reply, if you don't have an account, please Sign up first.