作者janyfor (你哪位ㄚ)
看板Ruby
标题[RoR ] 错误连结
时间Wed Dec 5 10:54:25 2007
如果使用者打入了不正确的URL
该怎麽告知无此页面
在每个地方加判断太麻烦了QQ
例如:
http://localhost:3000/new
↑没有 new 这个 controller
http://localhost:3000/news/no
↑没有 no 这个 action
http://localhost:3000/news/show/66
↑没有 66 这个 id
该怎麽办呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.134.203.53
1F:推 deduce:rails_app/public/404.html 12/05 11:18
2F:推 janyfor:直接改页面就可以? 12/05 11:22
3F:推 godfat:没有这个 id 你恐怕还是要自己处理,觉得「每个地方」 12/05 16:26
4F:→ godfat:太烦的话,就是要做 abstraction 了,如 before_filter 12/05 16:26
5F:→ shelary:我是在 application.rb 做一些基本的检查 12/06 06:30