nie jestem pewien dokładnych informacjach na NameCheap ale ogólny sposób do przekierowanie subdomeny do aplikacji Heroku oznacza dodanie rekordu CNAME do poddomeny. Aby przekierować domenę root, musisz ustawić funkcję podobną do CNAME na szczycie strefy.
Subdomeny
blog.cheese.com miałoby rekordu CNAME wskazujący na myblog.herokuapp.com, można także utworzyć rekord CNAME dla www.blog.cheese.com.
Przykładem może być rekord:
Name: blog.cheese.com
TTL: 14400
Type: CNAME
Address: myblog.herokuapp.com
Gdy oba rekordy CNAME są tworzone trzeba będzie powiedzieć Heroku wskazać domenę do swojej aplikacji.
heroku domains:add --app myblog.herokuapp.com blog.cheese.com
Jeśli zrobisz to dla obu subdomen, powinny teraz wskazywać na aplikacje Heroku.
głównej domeny
wskazać domenę główną, trzeba będzie ustawić kilka rekordów
Host Name: @
URL: http://www.cheese.com
Record Type: URL Redirect
Host Name: www
URL: mymainpage.herokuapp.com
Record Type: CNAME (alias)
Po obu rejestrów są setup wystarczy zadzwonić pod komendę poprzez Heroku wskazać swoje domeny do to.
heroku domains:add --app mymainpage.herokuapp.com cheese.com
Oto kilka miejsc, w których można znaleźć dodatkowe informacje.
Point namecheap domain to Heroku
Custom Domains | Heroku Dev Center
wierzę, że wilcards jest najlepszym rozwiązaniem, jak powiedzieć [@Ved] (http://stackoverflow.com/questions/13715556/how-to-point-subdomain-to- a-heroku-app-and-root-domain-to-another-heroku-app/13748449 # 13748449) –