2013-05-31 6 views
12

Ho un sito Web ospitato su un piano di hosting condiviso. Il mio nome di dominio è registrato su GoDaddy e i nameserver sono quelli del mio hosting condiviso (finora, tutto normale).Sottodominio reindirizzamento a un altro server

Ma sto cercando di capire come aggiungere un sottodominio e puntarlo da qualche altra parte. Vorrei indicare sub.mydomain.com ad altri ip (su Amazon AWS). Mi piacerebbe che si comportasse come un dominio normale, e non una semplice intestazione ('Posizione: ...') o window.location.href.

È possibile? Se sì, come faccio?

Grazie

risposta

9

Sì, è possibile. Nel pannello di controllo di GoDaddy, modifica il tuo file di zona DNS e aggiungi un "record" per il sottodominio. Dovresti già avere un record A per il tuo dominio principale mappato a "@". Aggiungere una nuova voce utilizzando il prefisso sottodominio come ospite, per es .:

Host Points To 

@  <main domain IP address> 
sub  <subdomain IP address> 

La seconda linea dovrebbe consentire di accedere al sottodominio utilizzando sub.mydomain.com, mentre il dominio principale sarà ancora accessibile tramite mydomain.com.

+0

Sembra una buona soluzione, ma GoDaddy mi dice questo: Il file di zona non è disponibile perché i server dei nomi del dominio non appartengono a questo registrar. Non ho un DNS sul mio server poiché è solo l'hosting condiviso, quindi non penso che possa funzionare in questo modo –

+0

Ok, ora vedo che è un hosting condiviso, quindi non hai accesso al gestore DNS in GoDaddy. Questo non funzionerà quindi. Vorrei suggerire di verificare con il tuo provider di hosting per vedere se consentono ulteriori sottodomini o avere un modo per cambiare i server DNS per il tuo dominio. –

+1

Se si ha il controllo del dominio, è possibile cambiare i server che gestiscono il DNS. È possibile passare tutti i DNS alla route 53 e avere il pieno controllo dei record. – datasage