Time to celebrate! This blog now has its own domain, rampmeupscotty.com. It was about time— I didn’t like the default Heroku domain, rampmeupscotty.herokuapp.com. Way too long.
I already had another domain with Kontent, so they were my first choice. I also ordered their DNSPlus module to point DNS to my Heroku app.
Next, I had to tell Heroku to accept requests for rampmeupscotty.com. In my project directory (which contains all my Octopress code and posts) I ran:
$ heroku domains:add www.rampmeupscotty.com
However, even after pointing my browser to http://www.rampmeupscotty.com, the site redirected to rampmeupscotty.herokuapp.com— the native Heroku domain. I couldn’t leave it like that.
This post by Adam Wiggall helped me solve the problem.
First I installed bundler:
$ gem install bundler
Then I added this line to my Gemfile:
gem 'rack-rewrite'
The complete file looks as follows:
Transclude of Gemfile
Next, I ran:
$ bundle install
Finally, I edited config.ru, adding the lines shown at 8 and 20:
Transclude of config.ru
After pushing everything to Heroku, it worked as expected. Now the site shows only www.rampmeupscotty.com when browsing.
Done for today!