Я хочу сопоставить:
www.example.com
в моем файле хоста, как я могу запустить 'rails server', чтобы он использовал этот домен?
sudo nano /etc/hosts
127.0.0.1 www.example.com
sudo dscacheutil -flushcache
rails server теперь будет работать на http://www.example.com:3000/. Чтобы избавиться от: 3000, запустите Rails с: sudo rails server --port=80 (или rvmsudo, если вы используете RVM)
rails server
sudo rails server --port=80
rvmsudo
Для производственного использования вы можете увидеть ответ Кевинса.
Я бы порекомендовал настроить Passenger на Nginx или Apache, чтобы сделать это.Выполнение быстрого поиска в вашей операционной системе должно привести к обучению правильной настройке.