どちらかが間違っているかどうかはわかりませんが、ルーターに機能が次のように設定されています。
":page/" : "page",
":page/:subpage" : "subpage"
しかし、ユーザーがスラッシュなしで :page にアクセスすると、ページ機能が壊れます。スラッシュなしで別の関数を追加しようとしましたが、どういうわけか壊れています。
ie: ":page":"page"
":page/":"page"
":page/:subpage/":"subpage"