Config Rails .htaccess

Hello, newbie here please help

I have developed my Rails site under

Now I want to map it to use, what should i change to
this .htaccess file

=============== Content of my .htaccess file under public directory

General Apache options

AddHandler fastcgi-script .fcgi
AddHandler cgi-script .cgi
Options +FollowSymLinks +ExecCGI

If you don’t want Rails to look in certain directories,

use the following rewrite rules so that Apache won’t rewrite certain



RewriteCond %{REQUEST_URI} ^/notrails.*

RewriteRule .* - [L]

Redirect all requests not available on the filesystem to Rails

By default the cgi dispatcher is used which is very slow

For better performance replace the dispatcher with the fastcgi one


RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

RewriteEngine On

If your Rails application is accessed via an Alias directive,

then you MUST also set the RewriteBase in this htaccess file.


Alias /myrailsapp /path/to/myrailsapp/public

RewriteBase /myrailsapp

RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.cgi [QSA,L]

In case Rails experiences terminal errors

Instead of displaying this message you can supply a file here which

will be rendered instead


ErrorDocument 500 /500.html


What should I change to this .htaccess file to make it use /home thanks

I’m pretty sure you don’t need to touch your .htaccess. Just edit your

You can have the root of your site routed with map.root – just

remember to delete public/index.html.
map.root :controller => “home”

i have implemented the same as said above but still facing the same