routes.rb ファイルで次のことを行っています。
match '/projects/:project_id/research/worksheet/:action' => 'worksheets/research'
ただし、このルートが一致しないのは、/projects/whatever/research/worksheet => worksheets/research#index です。別の行を追加する必要があります:
match '/projects/:project_id/research/worksheet' => 'worksheets/research#index'
これを達成するためのより良い方法はありますか?