DNS et sous-domaines génériques


11

Disons que j'ai le domaine mydomain.com.

Je le veux quand tout visiteur va sur
www.mydomain.com
xyz.mydomain.com
abc.mydomain.com
asd.mydomain.com
qwe.mydomain.com
etc ...

le visiteur continuera de voir "xyz.mydomain.com", mais la véritable adresse sera "mydomain.com". mon application asp.net gérera les différences entre les adresses. Je veux que le sous-domaine puisse être n'importe quoi.

Le problème est: j'utilise un hôte partagé . Ils me permettent de créer des sous-domaines et me permettent également de créer des enregistrements DNS:

Adresse (A)
CNAME
Mail (MX)
IPV6 (AAAA)
TXT

Il est possible de configurer mon hébergement pour accepter cet astérisque / caractères génériques pour les sous-domaines? Comment je fais?


Vous devriez considérer les implications SEO de cela.
Dave Cheney

Quelles implications SEO? Les moteurs de recherche rétrogradent-ils les listes des sites génériques ou qui ne sont pas www. {Domain}?
Alnitak

Si x.abc.com et y.abc.com contiennent les mêmes informations, elles seront: a) diluées b) éventuellement rétrogradées pour "googlebombing" - la configuration de plusieurs sites identiques est considérée comme mauvaise par les moteurs de recherche. Une meilleure solution pourrait être de rediriger * .abc.com vers www.abc.com.
Ben Doom

Ce n'est pas un problème. Utilisez simplement les URL canoniques: support.google.com/webmasters/answer/139066?hl=en
Leonard Challis

Réponses:


5

Essayez de créer un enregistrement A ou CNAME avec * comme sous-domaine et l'adresse IP (enregistrement A) ou le domaine (enregistrement CNAME) de votre serveur comme destination. Si le panneau de contrôle de votre hôte n'autorise pas de caractère générique, vous devrez le contacter pour obtenir de l'aide ou déplacer votre DNS vers un tiers.


7

Quelques conseils contre les sites Web génériques:

Que ferez-vous lorsque quelqu'un commencera à faire connaître votre site Web en tant que " http://this.company.sucks.domain.com " et qu'il se résout / s'affiche correctement?


D'accord. Créez simplement un seul enregistrement A pour le nom d'hôte du serveur et vous pourrez ensuite créer des alias pour les sites Web eux-mêmes. Cela vous aidera si vous avez besoin de modifier à nouveau les adresses IP.
Tatas

2
Le cas d'utilisation est généralement pour des choses comme account_name.example.com dans les applications Web - très utile, et un cauchemar à configurer manuellement sur un serveur DNS si vous avez beaucoup d'inscriptions. Si quelqu'un publie this.company.sucks.example.com, vous pouvez toujours configurer un faux enregistrement A pour ce sous-domaine particulier.
ceejayoz

Ou dans votre logiciel de serveur Web, où je suppose que vous alias xyz.example.com vers le site xyz, demandez à toutes les requêtes sans correspondance (pointant toujours vers le même serveur) d'utiliser une redirection normale, de sorte que le navigateur passe à example.com ou www .example.com. Vous pouvez même ajouter une page 404 à la fin de la redirection.
mpbloch

Avoir un DNS générique ne signifie pas que le serveur Web fournit un site Web pour chaque nom possible. Le serveur Web doit être configuré séparément. Par exemple, il serait possible de configurer un serveur Web afin qu'il ne fournisse que USRNAME.example.com mais pas autre chose.
mit

5

Un serveur DNS Bind vous permet de créer des enregistrements A génériques comme celui-ci:

* .mydomain.com. DANS UN xxxx

Ou, s'ils utilisent un panneau de configuration Web, créez un enregistrement A pour l' hôte * , à votre adresse IP.

Le serveur DNS Windows 2000 prend un certain effort pour utiliser le caractère générique:

Étape 1. Activez LooseWildcarding. Wildcarding lâche http://technet.microsoft.com/en-us/library/cc940790.aspx

Étape 2. Utilisez Dnscmd pour créer l'enregistrement générique. http://support.microsoft.com/default.aspx?scid=kb;en-us;840687

Je ne suis pas sûr de Server 2003 et plus récent - il y avait un problème avec les caractères génériques dans DNS Server 2003 ne fonctionnant pas si vous avez activé la recherche directe WINS

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.