Hi! I''ve appended this to the standard config/routing.rb: map.connect '':id/:action'', :controller => ''cms/publish'' and it works but gives an error with every single HTTPrequest, even the ones matching the standard (and higher priority) routes. As an alternative I tried implementing it using map.connect ''*path'', :controller => ''application'', :action => ''handle_req'' and the do a redirect in that function, much along the lines of the last example in http://www.bigbold.com/snippets/tags/routes but I still get this error in the log (see below) Help is greatly appreciated! Thanks Michael [2006-07-20 20:26:54] ERROR Errno::EINVAL: Invalid argument c:/programmer/ruby/lib/ruby/1.8/webrick/httprequest.rb:325:in `gets'' c:/programmer/ruby/lib/ruby/1.8/webrick/httprequest.rb:325:in `__send__'' c:/programmer/ruby/lib/ruby/1.8/webrick/httprequest.rb:325:in `_read_dat a'' c:/programmer/ruby/lib/ruby/1.8/webrick/httprequest.rb:324:in `timeout'' c:/programmer/ruby/lib/ruby/1.8/timeout.rb:55:in `timeout'' c:/programmer/ruby/lib/ruby/1.8/webrick/httprequest.rb:324:in `_read_dat a'' c:/programmer/ruby/lib/ruby/1.8/webrick/httprequest.rb:335:in `read_line '' c:/programmer/ruby/lib/ruby/1.8/webrick/httprequest.rb:225:in `read_requ est_line'' c:/programmer/ruby/lib/ruby/1.8/webrick/httprequest.rb:86:in `parse'' c:/programmer/ruby/lib/ruby/1.8/webrick/httpserver.rb:56:in `run'' c:/programmer/ruby/lib/ruby/1.8/webrick/server.rb:155:in `start_thread'' c:/programmer/ruby/lib/ruby/1.8/webrick/server.rb:144:in `start'' c:/programmer/ruby/lib/ruby/1.8/webrick/server.rb:144:in `start_thread'' c:/programmer/ruby/lib/ruby/1.8/webrick/server.rb:94:in `start'' c:/programmer/ruby/lib/ruby/1.8/webrick/server.rb:89:in `each'' c:/programmer/ruby/lib/ruby/1.8/webrick/server.rb:89:in `start'' c:/programmer/ruby/lib/ruby/1.8/webrick/server.rb:79:in `start'' c:/programmer/ruby/lib/ruby/1.8/webrick/server.rb:79:in `start'' c:/programmer/ruby/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/webrick_server .rb:67:in `dispatch'' c:/programmer/ruby/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/commands/serve rs/webrick.rb:59 c:/programmer/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18: in `require__'' c:/programmer/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18: in `require'' c:/programmer/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active _support/dependencies.rb:147:in `require'' c:/programmer/ruby/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/commands/serve r.rb:30 c:/programmer/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18: in `require__'' c:/programmer/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18: in `require'' c:/programmer/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active _support/dependencies.rb:147:in `require'' -- Posted via http://www.ruby-forum.com/.