Un sous-domaine est une partie distincte 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 pour votre domaine principal qui pointe vers une section distincte de votre site web. Exemples :
- blog.votresite.fr - pour votre blog
- shop.votresite.fr - pour votre boutique en ligne
- support.votresite.fr - pour votre service d'assistance
- staging.votresite.fr - pour les versions de test

Avantages des sous-domaines

  • Organisation : Gardez 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 distinct Partie du site principal
Installation Dossier racine propre Dans public_html
SSL Certificat propre Identique au 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 votre mot de passe
  3. Cliquez sur Se connecter

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

  1. Recherchez dans le menu Configuration du domaine ou Gestion des sous-domaines
  2. Cliquez sur Sous-domaines
  3. Vous verrez un aperçu des sous-domaines existants

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

  1. Cliquez sur Créer un sous-domaine
  2. Entrez le nom du sous-domaine (par exemple, `blog`, `shop`, `test`)
  3. Sélectionnez le domaine principal si vous en avez plusieurs
  4. Cliquez sur Créer

Étape 4 : Configurer le sous-domaine

Après la création, un dossier est automatiquement créé :
- Emplacement : `/domains/votredomaine.fr/public_html/blog` (pour le sous-domaine blog)
- Ou : `/domains/blog.votredomaine.fr/public_html` (comme domaine distinct)

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 dans Gestion des sous-domaines
  2. Trouvez le sous-domaine dans la liste
  3. Cliquez sur Supprimer
  4. Confirmez l'action

Attention : En supprimant, tous les fichiers dans le dossier seront également supprimés !

Rediriger un sous-domaine

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

  1. Allez dans Gestion des sous-domaines
  2. Cliquez sur le sous-domaine
  3. Choisissez Rediriger
  4. Entrez l'URL cible
  5. Cliquez sur Enregistrer

Installer WordPress sur un sous-domaine

Via Installatron

  1. Allez dans Installatron dans DirectAdmin
  2. Cherchez WordPress
  3. Cliquez sur Installer
  4. Dans Domaine, sélectionnez le sous-domaine
  5. Suivez l'assistant d'installation

Manuellement

  1. Téléchargez WordPress depuis wordpress.org
  2. Téléchargez-le dans 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 de WordPress

SSL pour les sous-domaines

SSL Let's Encrypt

  1. Allez dans Certificats SSL dans DirectAdmin
  2. Cliquez sur Certificat gratuit et automatique de Let's Encrypt
  3. Cochez votre sous-domaine
  4. Cliquez sur Enregistrer

SSL Wildcard

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

Paramètres DNS

Les sous-domaines reçoivent automatiquement les bons enregistrements DNS. Vérifiez dans l'Éditeur de zone DNS :

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

Sous-domaine externe

Voulez-vous rediriger un sous-domaine vers un service externe ?

  1. Allez dans Éditeur de zone DNS
  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
  • Attendez la propagation DNS (jusqu'à 24 heures)

Impossible de créer un sous-domaine

  • Vérifiez si le nom du sous-domaine est valide (uniquement lettres, chiffres, tirets)
  • Vérifiez que le sous-domaine n'existe pas déjà
  • Vérifiez vos limites de 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. Consistance : Gardez la nomenclature cohérente sur tous les projets
  3. Sauvegarde : Faites des sauvegardes avant de modifier vos sous-domaines
  4. N'oubliez pas SSL : Chaque sous-domaine a besoin de SSL
  5. Utilisez le staging : Testez d'abord les modifications sur un sous-domaine de staging

Articles connexes

Besoin d'aide ?

Nous sommes là pour vous ! Vous rencontrez un problème ou avez des questions ? Notre équipe de support est prête à vous aider personnellement. Envoyez-nous un message via le système de tickets - nous répondons généralement dans quelques heures et sommes heureux de vous aider.