Skip to content

Instantly share code, notes, and snippets.

@mikestone14
Created April 23, 2014 00:08
Show Gist options
  • Save mikestone14/11198630 to your computer and use it in GitHub Desktop.
Save mikestone14/11198630 to your computer and use it in GitHub Desktop.
Getting a GoDaddy domain to point to a Heroku app.

Pointing a GoDaddy domain to a Heroku app

https://devcenter.heroku.com/articles/custom-domains http://thenomadicfreelancer.blogspot.com/2012/08/pointing-godaddy-domain-to-your-heroku.html

1) Custom Subdomains

For each custom subdomain use domains:add in the Terminal.

heroku domains:add www.example.com

2) Subdomain DNS

Go to the domain's DNS manager and configure it with a CNAME record pointing the subdomain to your herokuapp.com hostname.

Record Name Target
CNAME www example.herokuapp.com

To check that this worked correctly run host www.example.com

3) URL Forwarding

This will work to have www.example.com forward to www.example.herokuapp.com, but it won't work if a user types example.com into the browser.

To get this to work, go to the GoDaddy domain information and set forwarding to www.example.com.

Done!
@artemv
Copy link

artemv commented Oct 11, 2017

Just tried it, all went fine except the forwarding that just didn't work at all for my domain. After setting up the forwarding www.mysite.in worked but mysite.in connection timed out. Setting IP manually as per bialikover's link didn't change this.

Resolved only by setting up Cloudflare (free) account and switching GoDaddy domain settings to its nameservers - then all worked like a charm.

@BFMarks
Copy link

BFMarks commented May 22, 2018

I will never use Go Daddy again - terrible

@YahiaBadr
Copy link

YahiaBadr commented Oct 14, 2019

this sounds great! i noticed that my domain on godday is not secured ( not https) however my deployment link on heroku is secured ( uses https) how could i make my domain uses this certificate without buying or renting a certificate that worth a lot of money?! I am using Node and Express as server side, and React as client side. Please if you know something that could help me to make my domain certified and secure i will be thankful!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment