0
我正在開發Flex中的應用程序和Ruby on Rails。Ruby on Rails路由錯誤
有些時候它工作正常。但有時我得到路由錯誤。
錯誤:/index.htm 「明明沒有路由匹配 」「 與{:方法=>:得到}」
這裏的index.html是我的登錄頁面
請幫我在這。
感謝, 拉維
我正在開發Flex中的應用程序和Ruby on Rails。Ruby on Rails路由錯誤
有些時候它工作正常。但有時我得到路由錯誤。
錯誤:/index.htm 「明明沒有路由匹配 」「 與{:方法=>:得到}」
這裏的index.html是我的登錄頁面
請幫我在這。
感謝, 拉維
如果你有一個靜態文件public/index.html的那麼這應該是擔任了一個直接的請求是它使任何時間。路由引擎只是抱怨,因爲沒有定義該特定路徑的路由。
檢查事項:
一個簡單的方法來添加一個路由,這個特殊的動作,簡單地說:
route.connect '/index.:format', :controller => 'login', :action => 'new'
我通常添加一個包羅萬象的路線在路由表的底部辦理神祕網址:
route.connect '/*path', :controller => 'default', :action => 'not_routed'
您可以編輯您的問題向我們展示了什麼在你的'配置/ routes.rb'文件請。 – 2010-02-11 15:50:43
ActionController :: Routing :: Routes.draw do | map | map.resources:snmpv3configs map.resources:snmpservers map.resources:iolatencyhistograms map.resources:tasksuppressions map.resources:alertoccurrences map.resources:alertconfigs map.resources:systemsettings map.resources:targetnames 地圖的.resources:認證 map.resources:服務器 map.resources:iopathgroups map.resources:systemtypes map.resources:sensordetails map.resources:iolatencyconfigs map.resources:用戶 map.resource:會議 地圖的.resources:ioscopeevents – Ravikanth 2010-02-11 17:21:11
map.resources:iolatencyresponses map.resources:iopaths map.resources:用戶 map.resource:會話 map.signup '/註冊',:控制器=> '用戶', :動作=> '新' map.login '/登錄',:控制器=> '會話', \t:動作=> '新' \t map.logout '/註銷',:控制器=> '會話', \t: action =>'destroy' \t map.delete'/ delete',:controller =>'users', \t:action =>'destroy' \t map。編輯 '/編輯',:控制器=> '用戶', \t:動作=> '更新' map.delete '/ deletegroup',:控制器=> 'iopathgroups', \t:動作> '破壞' \t map.editTarget '/ editTarget',:控制器=> 'Targetnames', – Ravikanth 2010-02-11 17:22:51