Custom Domain Names On Heroku Via Namecheap

I currently have domains mixed between GoDaddy (Ugh), iWantMyName (Impressive), and Namecheap (Not bad, not great).

Just as a quick note for those of you wanting to set up custom domain names for Heroku on a domain name registered via Namecheap.

  • Make sure the DNS is under Namecheap’s control, unless you want to roll it yourself.

  • Select the domain you want to set up.

  • Left Menu: “URL Forwarding” under Host Management

  • Set the “IP ADDRESS/URL” of both “@” and “www” to be “proxy.heroku.com.” Never forget the period at the end. Don’t forget to set the Record Type as CNAME “(Alias)”.

namecheap-heroku.png
  • Wait, up to 24 hours. Usually faster.

And done. Quite simple. On GoDaddy? Ugh. I don’t want to encourage using such a trashy UI.