2010-11-22 7 views
1

Je comprends comment l'utilisation d'un domaine complet avec A travaux d'enregistrement ($_SERVER['SERVER_NAME']), mais l'utilisation d'un sous-domaine avec bit.ly, ils demandent à pointer vers cname.bit. ly - Pourquoi les sous-domaines ne sont-ils pas simplement pointés vers la même adresse IP que les domaines normaux et existe-t-il une différence dans la détermination du sous-domaine de référence?cname bit.ly réoriente - PHP

+0

Cela ne fait pas de sens encore à moi. Pouvez-vous expliquer ce que signifie "utiliser un sous-domaine avec bit.ly"? Est-ce qu'ils exécutent un service DNS dynamique? –

+0

Leur site Web indique: Afin de compléter cette étape du processus d'installation, vous devrez effectuer l'une des modifications DNS suivantes: Définir un enregistrement DNS A en faisant votre point de domaine court personnalisé sur 168.143.174.97 - ou - - Si vous utilisez un sous-domaine pour votre domaine court personnalisé, définissez un CNAME dans votre enregistrement DNS qui pointe votre sous-domaine vers cname.bit.ly. – Gary

+0

Je suppose que je suis juste confus quant à pourquoi les sous-domaines doivent pointer vers cname.bit.ly au lieu de 168.143.174.97 – Gary

Répondre

0

Il n'y a pas de différence entre un nom d'hôte, cname ou A-Record. $ _SERVER ['SERVER_NAME'] n'a rien à voir avec ça. Cname est pas une redirection http.

Si vous souhaitez déterminer l'hôte (tel que demandé par l'utilisateur via http/1.1) qui a été demandé à l'aide de votre script, utilisez _SERVBER $ [ 'HTTP_HOST]