Не понял, для чего вам .htaccess. Вы хотите, чтобы rails приложение работало под apache? Модуль passenger установили?
Я сам в rails недавно, но успел сделать несколько новых сетапов серверов для разработки, ничего связанного с тем что вы написали ни разу делать не пришлось.