class Mongrel::RedirectHandler

This handler allows you to redirect one url to another. You can use it like String#gsub, where the string is the REQUEST_URI. REQUEST_URI is the full path with GET parameters.

Eg. /test/something?help=true&disclaimer=false

Examples

h = Mongrel::HttpServer.new('0.0.0.0')
h.register '/test', Mongrel::RedirectHandler.new('/to/there') # simple
h.register '/to',   Mongrel::RedirectHandler.new(/t/, 'w') # regexp
# and with a block
h.register '/hey',  Mongrel::RedirectHandler.new(/(\w+)/) { |match| ... }