Un sous-domaine est une partie séparée de votre domaine principal que vous pouvez utiliser à des fins spécifiques. Dans ce guide, nous expliquons comment créer des sous-domaines dans DirectAdmin.

Qu'est-ce qu'un sous-domaine?

Un sous-domaine est un préfixe à votre domaine principal qui pointe vers une section séparée de votre site web. Exemples:

  • blog.votresite.fr - pour votre blog
  • shop.votresite.fr - pour votre boutique
  • support.votresite.fr - pour votre helpdesk
  • staging.votresite.fr - pour les versions de test

Avantages des sous-domaines

  • Organisation: Gardez les différentes sections séparées
  • SEO: Les sous-domaines peuvent se classer séparément sur Google
  • Installations séparées: Installez WordPress, Magento ou d'autres logiciels séparément
  • Sécurité: Isolez les sections sensibles
  • Tests: Créez des environnements de staging sans affecter la production

Sous-domaine vs. Sous-dossier

Caractéristique Sous-domaine Sous-dossier
URL blog.site.fr site.fr/blog
SEO Site web séparé Partie du site principal
Installation Propre dossier root Dans public_html
SSL Propre certificat Comme site principal

Créer un sous-domaine

Étape 1: Se connecter à DirectAdmin

  1. Allez sur le portail de connexion DirectAdmin de Theory7
  2. Entrez votre nom d'utilisateur et mot de passe
  3. Cliquez sur Connexion

Étape 2: Naviguer vers la gestion des sous-domaines

  1. Trouvez Domain Setup ou Subdomain Management dans le menu
  2. Cliquez sur Subdomains
  3. Vous verrez un aperçu des sous-domaines existants

Étape 3: Créer un nouveau sous-domaine

  1. Cliquez sur Create Subdomain
  2. Entrez le nom du sous-domaine (ex: blog, shop, test)
  3. Sélectionnez le domaine principal si vous en avez plusieurs
  4. Cliquez sur Create

Étape 4: Configurer le sous-domaine

Après la création, un dossier est automatiquement créé:

  • Emplacement: /domains/votredomaine.fr/public_html/blog (pour sous-domaine blog)
  • Ou: /domains/blog.votredomaine.fr/public_html (comme domaine séparé)

Gérer les sous-domaines

Télécharger du contenu

  1. Connectez-vous via FTP à votre serveur
  2. Naviguez vers le dossier du sous-domaine
  3. Téléchargez vos fichiers (index.html, WordPress, etc.)

Supprimer un sous-domaine

  1. Allez à Subdomain Management
  2. Trouvez le sous-domaine dans la liste
  3. Cliquez sur Delete
  4. Confirmez l'action

Note: La suppression supprime aussi tous les fichiers du dossier!

Rediriger un sous-domaine

Vous pouvez rediriger un sous-domaine vers une autre URL:

  1. Allez à Subdomain Management
  2. Cliquez sur le sous-domaine
  3. Choisissez Redirect
  4. Entrez l'URL cible
  5. Cliquez sur Save

Installer WordPress sur un sous-domaine

Via Installatron

  1. Allez à Installatron dans DirectAdmin
  2. Recherchez WordPress
  3. Cliquez sur Install
  4. À Domain sélectionnez votre sous-domaine
  5. Suivez l'assistant d'installation

Manuellement

  1. Téléchargez WordPress depuis wordpress.org
  2. Téléchargez vers le dossier du sous-domaine via FTP
  3. Créez une base de données dans DirectAdmin
  4. Ouvrez le sous-domaine dans votre navigateur
  5. Suivez l'installation WordPress

SSL pour les sous-domaines

Let's Encrypt SSL

  1. Allez à SSL Certificates dans DirectAdmin
  2. Cliquez sur Free & automatic certificate from Let's Encrypt
  3. Cochez votre sous-domaine
  4. Cliquez sur Save

Wildcard SSL

Un SSL wildcard (*.votredomaine.fr) couvre automatiquement tous les sous-domaines. Contactez le support pour la configuration.

Paramètres DNS

Les sous-domaines obtiennent automatiquement les bons enregistrements DNS. Vérifiez dans DNS Zone Editor:

blog    A     123.45.67.89    (même IP que domaine principal)
shop    A     123.45.67.89

Sous-domaine externe

Vous voulez pointer un sous-domaine vers un service externe?

  1. Allez au DNS Zone Editor
  2. Ajoutez un enregistrement A ou CNAME:
    • Enregistrement A: extern A 98.76.54.32 (IP externe)
    • CNAME: extern CNAME example.com. (nom de domaine externe)

Problèmes courants

Le sous-domaine affiche le site principal

  • Vérifiez si le dossier du sous-domaine existe
  • Vérifiez qu'il y a un index.html ou index.php dedans
  • Attendez la propagation DNS (jusqu'à 24 heures)

Impossible de créer le sous-domaine

  • Vérifiez si le nom du sous-domaine est valide (lettres, chiffres, tirets uniquement)
  • Vérifiez que le sous-domaine n'existe pas déjà
  • Vérifiez les limites de votre compte

SSL ne fonctionne pas sur le sous-domaine

  • Demandez un certificat SSL séparé
  • Ou configurez un certificat wildcard
  • Attendez 15-30 minutes après la demande

Conseils pour les sous-domaines

  1. Noms courts: Utilisez des noms courts et clairs (blog, shop, app)
  2. Cohérent: Gardez la nomenclature cohérente sur tous les projets
  3. Backup: Faites des sauvegardes avant de modifier les sous-domaines
  4. N'oubliez pas SSL: Chaque sous-domaine a besoin de SSL
  5. Utilisez staging: Testez les modifications d'abord sur un sous-domaine staging

Besoin d'aide?

Nous sommes là pour vous! Vous rencontrez des difficultés ou avez des questions? Notre équipe support est ravie de vous aider personnellement. Envoyez-nous un message via le système de tickets - nous répondons généralement en quelques heures et adorons trouver la meilleure solution avec vous.