2012-12-05 5 views
26

Ho problemi con il routing di un sottodominio a un blog Wordpress ospitato su Heroku e il dominio principale su un'altra app di Heroku.Come indirizzare il sottodominio a un'app di Heroku e il dominio principale a un'altra app di Heroku?

Se ho acquistato un dominio chiamato cheese.com su NameCheap e mi piacerebbe dirigere un sottodominio come blog.cheese.com come potrei fare questo su Heroku?

Quale tipo di impostazione dovrei inserire in ciascuna applicazione Heroku?

+0

credo che wilcards è l'opzione migliore, come dire [@Ved] (http://stackoverflow.com/questions/13715556/how-to-point-subdomain-to- a-heroku-app-and-root-domain-to-another-heroku-app/13748449 # 13748449) –

risposta

58

Non sono sicuro di indicazioni precise per NameCheap ma il modo generale di reindirizzare un sottodominio all'app di Heroku sarebbe aggiungere un record CNAME al sottodominio. Per reindirizzare il dominio principale è necessario impostare una funzionalità simile a CNAME all'apice di zona.

sottodominio

blog.cheese.com avrebbe un record CNAME per myblog.herokuapp.com, si consiglia inoltre di creare un record CNAME per www.blog.cheese.com.

Un record esempio potrebbe essere:

Name: blog.cheese.com 
TTL: 14400 
Type: CNAME 
Address: myblog.herokuapp.com 

Una volta che entrambi i record CNAME sono impostati dovrai dire a Heroku per puntare il dominio per la vostra applicazione.

heroku domains:add --app myblog.herokuapp.com blog.cheese.com 

Se si esegue questa operazione per entrambi i sottodomini, ora dovrebbero puntare alle app di Heroku.

dominio radice

Per puntare il dominio principale è necessario impostare un paio di dischi

Host Name: @  
URL: http://www.cheese.com     
Record Type: URL Redirect 

Host Name: www    
URL: mymainpage.herokuapp.com    
Record Type: CNAME (alias) 

Una volta che entrambi i record sono impostati basta chiamare il seguente comando tramite Heroku per puntare i tuoi domini a esso.

heroku domains:add --app mymainpage.herokuapp.com cheese.com 

Qui ci sono un paio di posti dove cercare ulteriori informazioni.

Point namecheap domain to Heroku

Custom Domains | Heroku Dev Center

+0

Grazie mille S2333! –

+0

questo è fantastico! Grazie!! –

+0

Come posso creare un cname per il sottodominio? – Saurabh

Problemi correlati