Version complète: sur le forum Webmaster Hub : Dédié ovh: ndd et dns / domaine et sous domaines
Webmaster Hub > Création et exploitation de Sites Internet > Les fondations d'un site > Noms de domaines
alphega
Bonjour,

Je débute dans l'utilisation d'un serveur dédié chez ovh (infogéré par le hub), il y a quelques questions que je me pose sur la gestion des dns d'une part et sur la gestion des sous-domaines d'autre part.

DNS
Je suis client chez ovh chez qui je possede plusieurs domaines que je n'utilise pas, je m'en sers donc pour faire mes tests, voici comment j'ai procédé pour faire pointer un nom de domaine sur mon serveur:
  • 1- Sur le dédié, via ovhm, je déclare mon domaine, je redémarre les services.
  • 2- Dans mon manager, via "domaine", sous "Vos serveurs DNS", j'ajoute les dns suivants comme précisé dans le guide:
    dns1: nsxxxxx.ovh.net (où nsxxxxx est le nom de ma machine)
    dns2: ns.ovh.net
Après validation et quelques minutes le temps que l'affichage soit actualisé, les dns sont inversés dans le manager wacko.gif J'ai refait la manip avec d'autres noms de domaine, meme résultat:



Bug d'affichage ou réel problème ?
Est-ce nécéssaire d'aller déclarer mon domaine dans "Gestion des serveurs dédiés" / DNS Secondaire ?


Sous-domaines et www
Une fois le domaine en place et les dns propagés, je souhaiterais mettre en place un système qui empeche quiconque de visualiser le site sans les www.
Quelle méthode utiliser ?

Sur mon ancien hebergement mutualisé (infomaniak), par défaut l'affichage avec ou sans les www fonctionnait. J'avais donc mis en place un htaccess qui redirigeait tout vers le www:
CODE
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com [L,R=301]

Tout fonctionnait parfaitement... comment mettre cela en place sur le dédié ? Je pensais faire ceci:
  • Ajout d'un sous domaine www
  • Redirection htaccess à la racine du ftp (/www) vers le sous domaine
  • www.example.com
    Site www.example.com que je gère via le ftp dans /sd/www/
Est-ce correct ?

Merci à tous smile.gif
Dan
Ton exemple:
CODE
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com [L,R=301]

renvoie tout à la racine du site avec le www.

Il faudrait plutôt mettre:
CODE
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [L,R=301]


Pour que domaine.tld/toto.php redirige vers www.domaine.tld/toto.php wink.gif

L'inversion entre DNS1 et DNS2 est dû à l'affichage classé par ordre alphabétique. Cela n'a aucune importance.

Il faut mettre le nom de domaine dans le manager OVH, à domaine->dns secondaire pour que ns.ovh.net soit "prévenu" qu'il faut qu'il joue le rôle de DNS2 pour ce domaine.

Quant au sous-domaine www, il est créé automatiquement lorsque tu utilises OVHM et que tu crées un domaine, et son DocumentRoot est le même que le domaine sans le www. Pas utile donc de le créer manuellement.

Dan
alphega
C'est parfait, merci pour toutes ces précisions smile.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.