任意のリクエスト(たとえば、/
など)で機能する単純なCGIアプリケーションを設定する場合は、たとえば、任意のリクエストを自分のにリダイレクトするファイルを設定する必要があります。/hello/
/bye
.htaccess
script.rb
しかし、どのようにしてすべてのリクエストが最終的にroutes.rb
なるのでしょうか。つまり、Railsアプリケーションの開始点はどこにあるのでしょうか。
任意のリクエスト(たとえば、/
など)で機能する単純なCGIアプリケーションを設定する場合は、たとえば、任意のリクエストを自分のにリダイレクトするファイルを設定する必要があります。/hello/
/bye
.htaccess
script.rb
しかし、どのようにしてすべてのリクエストが最終的にroutes.rb
なるのでしょうか。つまり、Railsアプリケーションの開始点はどこにあるのでしょうか。
Railsのリクエストライフサイクルに関するプレゼンテーションは次のとおりですhttp://www.slideshare.net/lachie/the-rails-request-cycle
これは、Railsディスパッチャーがどのように機能するかについての非常に良い概要です: http://brainspl.at/request_response.pdf