routers are handled incorrectly on production

Has anyone found their routes are handled differently on production?

#works fine http://local:3000/admin/orders/new

#returns 404.html http://domain.com/admin/orders/new

production.log:

Processing AdminController#orders (for 67.112.120.159 at 2008-06-04 09:06:11) [GET]   Session ID: 2345fb73da6d2f975bbbfc1dc4dd5ce5   Parameters: {"action"=>"orders", "id"=>"new", "controller"=>"admin"}

ActionController::UnknownAction (No action responded to orders):

The file hierarchy is: $ ls -xR1 ./app/controllers/ ./app/controllers/: admin admin_controller.rb application.rb categories_controller.rb category_controller.rb info_controller.rb login_controller.rb search_controller.rb store_controller.rb

./app/controllers/admin: orders orders_controller.rb

./app/controllers/admin/orders: line_items_controller.rb