現在、MVC URL 標準を使用する独自のカスタム MVC フレームワークを PHP で作成しています: example.com/{controller}/{action}/{id}
これは正常に動作しますが、「本」と呼ばれるコントローラーの 1 つは、URL でアクションを必要としません: example.com/{controller}/{id}
books コントローラの index メソッドは、書籍のリストを表示します: example.com/books
ID が続く場合、コントローラに特定の本を表示させたい: example.com/books/47
現時点では、この URL を使用して特定の本を表示する必要がありますが、これはあまり良くありません: example.com/books/view/47
これを行うための最良の方法は何ですか?