I have been struggling with this for a couple of days with out success. There is obviously something I''m missing. I have a rails app in /users/henry/history and I want to access it via www.hostname.com/history/ I have set up a sym link from /history to the rails public directory. My first problem was the web server was trying to launch /dispatch.cgi so I edited the RewriteRule rule for dispatch in .htaccess and added /history on the front. I have also tried adding RewriteBase instead but that seems to do nothing. Now the problem is that rails is trying to call the wrong controller. I get Routing Error Default controller does not exist: history I have tried just about everything on the various how toos (Howto Use Sym Links To Graft Rails Onto Your Website , Howto Deploy More Than One Rails App On One Machine) without success. Does anyone have some comprehensive instructions on how to do this? TIA Henry