Mat*_*and 1 facebook routes ruby-on-rails heroku
我的Facebook应用程序使用AS3前端和APIish Rails后端.
Facebook要求你的"画布页面"(你的应用程序页面被吸入Facebook chrome)要么是动态的(index.erb),要么是目录(用"/"结尾).由于我不知道Rails的观点,我选择了"myapp.herokuapps.com/"的网址.
Heroku日志给出了这个错误:
ActionController :: RoutingError(没有路由匹配"/")
如何将"/"与索引文件匹配?
匹配"/"=> ????
我习惯于路由资源,但不习惯静态页面.
如果要将静态页面显示为root,则应使用High Voltage gem.这允许您向站点添加静态页面,如下所示:
gem 'high_voltage'你的Gemfilehome.html.erb页面放进去/app/views/pages/root to: => 'high_voltage/pages#show', :id => 'home'不需要重定向.
高压文档可以在https://github.com/thoughtbot/high_voltage找到.
| 归档时间: |
|
| 查看次数: |
4716 次 |
| 最近记录: |