Zeit zu feiern! Dieser Blog hat jetzt seine eigene Domain, rampmeupscotty.com. Es wurde Zeit - ich mochte die Standard-Heroku-Domain rampmeupscotty.herokuapp.com nicht. Viel zu lang.

Ich hatte bereits eine andere Domain bei Kontent, also waren sie meine erste Wahl. Ich habe auch ihr DNSPlus-Modul bestellt, um DNS auf meine Heroku-App zu zeigen.

Als Nächstes musste ich Heroku mitteilen, Anfragen für rampmeupscotty.com zu akzeptieren. In meinem Projektverzeichnis (das meinen gesamten Octopress-Code und Beiträge enthält) führte ich aus:

$ heroku domains:add www.rampmeupscotty.com

Jedoch, selbst nachdem ich meinen Browser auf http://www.rampmeupscotty.com gerichtet hatte, leitete die Seite zu rampmeupscotty.herokuapp.com um - der nativen Heroku-Domain. Das konnte ich nicht so lassen.

Dieser Beitrag von Adam Wiggall half mir, das Problem zu lösen.

Zuerst habe ich bundler installiert:

$ gem install bundler

Dann habe ich diese Zeile zu meinem Gemfile hinzugefügt:

gem 'rack-rewrite'

Die vollständige Datei sieht wie folgt aus:

Transclude of Gemfile

Als Nächstes führte ich aus:

$ bundle install

Schließlich bearbeitete ich config.ru und fügte die in den Zeilen 8 und 20 gezeigten Zeilen hinzu:

Transclude of config.ru

Nachdem ich alles auf Heroku gepusht hatte, funktionierte es wie erwartet. Jetzt zeigt die Seite beim Browsen nur noch www.rampmeupscotty.com.

Fertig für heute!