Я не уверен, но что-то вроде этого должно быть правильным решением (не проверено):
match '/that.cgi' => proc { |app| Rack::Handler::CGI.run app }
Поскольку Rails использует Rack, он поддерживает монтирование своих приложений на маршрутизаторе. Однако я не уверен насчет использования Rack::Handler::CGI
, оно очень плохо документировано.