Comment Ajouter et Gérer des Domaines avec DirectAdmin

Avec DirectAdmin, vous pouvez héberger plusieurs domaines et sous-domaines sur un seul compte d'hébergement. Ce tutoriel vous guide à travers toutes les options de gestion des domaines.

Gestion des domaines DirectAdmin

Types de domaines dans DirectAdmin

TypeDescriptionExemple
Domaine principalLe domaine associé à votre compte lors de la créationmonsite.com
Addon DomainUn domaine supplémentaire avec son propre dossier webautresite.com
Sous-domaineUn préfixe de votre domaine principalblog.monsite.com
Domain PointerUn alias qui pointe vers un domaine existantmonsite.fr → monsite.com

Ajouter un Domaine Supplémentaire (Addon Domain)

  1. Connectez-vous à DirectAdmin (https://votredomaine.com:2222)
  2. Allez dans "Domain Setup"
  3. Cliquez sur "Add Another Domain"
  4. Remplissez les champs :
    • Domain : Le nouveau nom de domaine (ex: autresite.com)
    • Bandwidth : Limite de bande passante (ou illimité)
    • Disk Usage : Limite d'espace disque (ou illimité)
  5. Options à activer/désactiver :
    • PHP : Activer le support PHP
    • SSL : Activer le support SSL
    • CGI : Activer uniquement si nécessaire
  6. Cliquez sur "Create"

DirectAdmin créera automatiquement le dossier /domains/autresite.com/public_html/ pour héberger les fichiers de ce domaine.

Créer un Sous-domaine

  1. Allez dans "Subdomain Management"
  2. Saisissez le nom du sous-domaine (ex: blog)
  3. Cliquez sur "Create"

Le sous-domaine sera accessible à blog.votredomaine.com et les fichiers se trouvent dans /domains/votredomaine.com/public_html/blog/.

???? Astuce : Pour que chaque sous-domaine ait son propre dossier racine séparé (au lieu d'un sous-dossier de public_html), créez-le comme un "Addon Domain" avec le sous-domaine comme nom.

Configurer un Domain Pointer (Alias)

Un Domain Pointer redirige un domaine vers un autre :

  1. Allez dans "Domain Pointers"
  2. Saisissez le domaine alias (ex: monsite.fr)
  3. Choisissez le type :
    • Alias : Le contenu s'affiche sous le nouveau domaine
    • Redirect : Redirige vers le domaine principal (301)
  4. Cliquez sur "Add"

Configurer les DNS dans DirectAdmin

  1. Allez dans "DNS Management"
  2. Sélectionnez le domaine
  3. Vous verrez tous les enregistrements DNS existants
  4. Pour ajouter un enregistrement :
    • Cliquez sur "Add Record"
    • Choisissez le type (A, AAAA, CNAME, MX, TXT, SRV)
    • Remplissez les valeurs
    • Cliquez sur "Add"
  5. Pour modifier un enregistrement, cliquez dessus, modifiez et sauvegardez
  6. Pour supprimer, cochez l'enregistrement et cliquez sur "Delete Selected"

Changer la version PHP par domaine

  1. Allez dans "Domain Setup"
  2. Cliquez sur votre domaine
  3. Sous "PHP Version Selector"
  4. Choisissez la version PHP souhaitée (7.4, 8.0, 8.1, 8.2, 8.3)
  5. Cliquez sur "Save"

Chaque domaine peut utiliser une version PHP différente, ce qui est pratique si vous hébergez des applications avec des exigences différentes.

Gérer les Redirections

Redirection via DirectAdmin :

  1. Allez dans "Redirect" sous le domaine souhaité
  2. Saisissez le chemin source et l'URL de destination
  3. Choisissez le type : 301 (permanent) ou 302 (temporaire)
  4. Cliquez sur "Add"

Redirection via .htaccess :

# Rediriger une page
Redirect 301 /ancienne-page https://www.monsite.com/nouvelle-page

# Rediriger tout le domaine
RewriteEngine On
RewriteCond %{HTTP_HOST} ^anciendomaine\.com$ [NC]
RewriteRule ^(.*)$ https://www.nouveaudomaine.com/$1 [L,R=301]
⚠️ N'oubliez pas : Après avoir ajouté un domaine dans DirectAdmin, vous devez aussi faire pointer les DNS de ce domaine vers votre serveur. Mettez à jour les nameservers ou créez un enregistrement A pointant vers l'IP de votre serveur.
Tags: DirectAdmin DNS domaines sous-domaines hébergement multidomaine

Articles Similaires

Commentaires (0)

Laisser un commentaire