# Rails Hosting Problem

**URL:** <https://www.ruby-forum.com/t/rails-hosting-problem/126210>\
**Category:** Rails\
**Created:** [January 16, 2008, 10:48am UTC](https://www.ruby-forum.com/t/rails-hosting-problem/126210 "2008-01-16T10:48:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![daveh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/85e7bf/32.png) [@daveh](https://www.ruby-forum.com/u/daveh)\
**Post date:** [January 16, 2008, 10:48am UTC](https://www.ruby-forum.com/t/rails-hosting-problem/126210/1 "2008-01-16T10:48:01Z")

</div>

Hi there,  
I have recently created my first Rails application and I am trying to  
get it online, I have all the files on the server and I have changed to  
production mode,  
I have updated the gems that were needed for the host.The problem I am  
having is,  
I keep getting a 404 error? I cannot figure out what lines of code I  
would need to change to get it running? anybody have any ideas?

My routes.rb file reads:

ActionController::Routing::Routes.draw do |map|

# The priority is based upon order of creation: first created -\>

highest priority.

# Sample of regular route:

# map.connect ‘products/:id’, :controller =\> ‘catalog’, :action =\>

‘view’

# Keep in mind you can assign values other than :controller and

:action

# Sample of named route:

# map.purchase ‘products/:id/purchase’, :controller =\> ‘catalog’,

:action =\> ‘purchase’

# This route can be invoked with purchase\_url(:id =\> product.id)

# You can have the root of your site routed by hooking up ‘’

# – just remember to delete public/index.html.

# map.connect ‘’, :controller =\> “welcome”

# Allow downloading Web Service WSDL as a file with an extension

# instead of a file named ‘wsdl’

map.connect ‘:controller/service.wsdl’, :action =\> ‘wsdl’

# Install the default route as the lowest priority.

map.connect ‘:controller/:action/:id.:format’  
map.connect ‘:controller/:action/:id’  
end

Thank You,  
Dave

---

<div class="post-metadata">

**Author:** ![daveh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/85e7bf/32.png) [@daveh](https://www.ruby-forum.com/u/daveh)\
**Post date:** [January 16, 2008, 7:08pm UTC](https://www.ruby-forum.com/t/rails-hosting-problem/126210/2 "2008-01-16T19:08:09Z")

</div>

Your routes.rb file isn’t the problem if you get a normal 404 error.  
What’s your .htaccess file look like, and where is it?

On Jan 16, 3:48 am, Dave H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
