Que dites-vous de ça pour une réponse complète :
Le DNS a le concept d'un enregistrement CNAME, où une entrée peut pointer vers une autre entrée, comme dans la réponse d'adaptr. Ainsi, une recherche DNS de "redirect.example.com" renverra un CNAME qui dit "example.hostingservice.com", qui sera ensuite recherché dans un enregistrement A avec une adresse IP (avec peut-être plus de niveaux, si la cible d'un CNAME est également un CNAME, etc.
Certains fournisseurs DNS, mais pas tous, vous permettront de créer un enregistrement de "redirection HTTP" non standard. Par exemple : http://help.dnsmadeeasy.com/record-entry/http-redirection/
Cet enregistrement non standard semble être ce à quoi le PO fait référence, et est destiné aux sites web hébergés, où il n'est peut-être pas possible de configurer des domaines personnalisés à votre goût. L'enregistrement de "redirection HTTP" vous permet d'affecter le site Web à l'adresse suivante http://redirect.example.com à quelque chose comme http://example.hostingservice.com . Le DNS pour "redirect.example.com" se résout en fait à un serveur géré par ce fournisseur de DNS. Ce serveur exécute un serveur web spécialisé, qui émettra une redirection HTTP de sorte que le navigateur passe de http://redirect.example.com a http://example.hostingservice.com .
Plusieurs choses se mélangent : il y a une requête DNS qui se résout à une machine contrôlée par le fournisseur DNS. Il y a une réponse HTTP du serveur web de cette machine qui renvoie les gens vers un autre serveur web. Cette méthode n'est pas purement DNS et, en fait, ne fonctionne que pour les services web en raison de la redirection HTTP. Vous ne pouvez pas l'utiliser, par exemple, pour le courrier. Cette solution est entièrement destinée aux personnes qui ne veulent pas (ou ne peuvent pas) configurer leur propre serveur web pour effectuer elles-mêmes la redirection HTTP. Mon exemple serait, disons, un certificat SSL coûteux pour un domaine personnalisé sur Heroku. Au lieu de payer pour cela, le fournisseur de DNS peut nous donner un enregistrement de "redirection HTTP" pour un nom d'hôte facile à mémoriser. En cliquant sur ce nom d'hôte facile à mémoriser dans un navigateur Web, nous serons dirigés vers le serveur Heroku SSL difficile à mémoriser.
0 votes
Cela peut être confirmé à l'aide d'un renifleur de réseau comme tcpdump ou wireshark. Lancez-le et interrogez votre site web pour voir si vous obtenez des réponses de redirection HTTP.
0 votes
Dans ce cas, faites quelque chose comme
curl -Iv http://redirected.example.com
et vous verrez la connexion à l'adresse IP du fournisseur de redirection géré par le service DNS, suivie d'un 301 vers l'adresse définie. Évidemment, cela ne fonctionne qu'avec les requêtes HTTP, mais c'est peut-être tout ce qui vous intéresse.