私はいくつかのWeb開発のために静的コンテンツを提供しようとしています。私はすでにWEBrickでこれをやっています:http://ceronio.net/2011/06/nice-web-server-script-to-server-any-directory-using-webrick、しかし今、私はMongrelでこれをしたいと思います。Mongrel:.rhtmlファイル内でerbを処理する方法
私のコードは、これまでのところ、このようなものです:
#!/usr/bin/ruby
require 'rubygems'
require 'mongrel'
Mongrel::DirHandler.add_mime_type('.rhtml', 'text/html')
server = Mongrel::HttpServer.new("localhost", 2000)
server.register("/", Mongrel::DirHandler.new(Dir::pwd))
server_thread = server.run
server_thread.join
しかし、私は私のindex.rhtmlファイルにアクセスするとき、それは<%の%>タグ内のコンテンツを処理しませんが、あるとして単にファイルを渡します。ブラウザに送信します。
WEBrickを使用すると、何も追加する必要はありません。 .rhtmlファイルで処理されたサーバーサイドのRubyコードを取得するには、ここで何をする必要がありますか?