ゼンドルートの問題。
通常は正常に動作します。
http://www.example.com/course-details/1/Physics-Newtons-Law
しかし、URLに余分なスラッシュを入力すると、エラーコントローラーのnoauthActionが呼び出されます。
動作していないURLの例。
http://www.example.com/course-details//1/Physics-Newtons-Law http://www.example.com/course-details/1//Physics-Newtons-Law
余分なスラッシュを許可するためにルート定義に設定する必要があるものはありますか?
application.iniでのルーティング
resources.router.routes.viewcourse.route = "/ course-details /:course_id /:title" resources.router.routes.viewcourse.defaults.controller=コース resources.router.routes.viewcourse.defaults.action = view resources.router.routes.viewcourse.defaults.title = resources.router.routes.viewcourse.reqs.course_id = "\ d +"