https://devcenter.heroku.com/articles/custom-domains http://thenomadicfreelancer.blogspot.com/2012/08/pointing-godaddy-domain-to-your-heroku.html
For each custom subdomain use domains:add
in the Terminal.
heroku domains:add www.example.com
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
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.
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.