Ajoutez des blogs en tant que domaines à votre WordPress multisite sur Lightsail - Amazon Lightsail

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ajoutez des blogs en tant que domaines à votre WordPress multisite sur Lightsail

Une instance WordPress multisite dans Amazon Lightsail est conçue pour utiliser plusieurs domaines, ou sous-domaines, pour chaque site de blog que vous créez au sein de cette instance. Dans ce guide, nous allons vous montrer comment ajouter un site de blog utilisant un domaine différent du domaine principal de votre blog sur votre instance WordPress multisite. Par exemple, si le domaine principal de votre principal blog est example.com, vous pouvez créer de nouveaux sites de blog qui utilisent les domaines another-example.com et third-example.com sur la même instance.

Note

Vous pouvez également ajouter des sites utilisant des sous-domaines à votre instance WordPress multisite. Pour plus d'informations, voir Ajouter des blogs en tant que sous-domaines à votre instance WordPress multisite.

Prérequis

Remplissez les prérequis suivants dans l'ordre indiqué :

  1. Créez une instance WordPress multisite dans Lightsail. Pour plus d'informations, veuillez consulter Créer une instance.

  2. Créez une adresse IP statique et associez-la à votre instance WordPress multisite dans Lightsail. Pour plus d'informations, veuillez consulter Créer une IP statique et l'associer à une instance.

  3. Ajoutez votre domaine à Lightsail en créant une zone DNS, puis pointez-la vers l'adresse IP statique que vous avez attachée à WordPress votre instance multisite. Pour plus d'informations, veuillez consulter Créer une zone DNS pour gérer les enregistrements DNS de votre domaine.

  4. Définissez le domaine principal de votre instance WordPress multisite. Pour plus d'informations, voir Définir le domaine principal de votre instance WordPress multisite.

Ajouter un blog en tant que domaine à votre instance WordPress multisite

Procédez comme suit pour créer un site de blog sur votre instance WordPress multisite qui utilise un domaine différent du domaine principal de votre blog principal.

Important

Vous devez effectuer l'étape 4 répertoriée dans la section Prérequis de ce guide avant de suivre ces étapes.

  1. Connectez-vous au tableau de bord d'administration de votre instance WordPress multisite.

  2. Choisissez My Sites (Mes sites), puis Network Admin (Administrateur réseau), et Sites dans le panneau de navigation supérieur.

    Menu Sites dans le tableau de bord WordPress d'administration.
  3. Choisissez Add New (Ajouter un nouveau) pour ajouter un nouveau site de blog.

  4. Saisissez une adresse de site dans la zone de texte Site Address (URL) (Adresse du site [URL]). Il s'agit du domaine qui sera utilisé pour le nouveau site de blog. Par exemple, si votre nouveau site de blog utilise example-blog.com en tant que domaine, saisissez example-blog dans la zone de texte Site Address (URL) (Adresse du site [URL]). Ignorez le suffixe de domaine principal affiché sur la page.

    Ignorer le suffixe de domaine dans le tableau de bord WordPress d'administration
  5. Saisissez un titre de site, sélectionnez une langue de site et saisissez une adresse e-mail d'administrateur.

  6. Choisissez Add Site (Ajouter un site).

  7. Choisissez Edit Site (Modifier le site) dans la bannière de confirmation qui s'affiche sur la page. Cela vous redirigera pour modifier les détails du site que vous venez de créer.

    Page Edit Site (Modifier le site)
  8. Dans la page Edit Site (Modifier le site), remplacez le sous-domaine répertorié dans la zone de texte Site Address (URL) (Adresse du site [URL]) par le domaine apex que vous souhaitez utiliser. Dans cet exemple, nous avons spécifié http://example-blog.com.

    Modifier l'adresse du site
  9. Choisissez Save Changes (Enregistrer les modifications).

    À ce stade, le nouveau site de blog a été créé dans votre instance WordPress multisite, mais le domaine n'est pas encore configuré pour être acheminé vers le nouveau site de blog. Passez à l'étape suivante pour ajouter un enregistrement d'adresse (enregistrement A) à votre zone DNS de domaine.

    Liste des sites dans le tableau de bord d' WordPress administration.

Ajouter un enregistrement d'adresse (enregistrement A) à votre zone DNS de domaine

Procédez comme suit pour faire pointer le domaine de votre nouveau site de blog vers votre instance WordPress multisite. Vous devez effectuer ces étapes pour chaque site de blog que vous créez sur votre instance WordPress multisite.

À des fins de démonstration, nous utiliserons la zone DNS Lightsail. Toutefois, les étapes peuvent être similaires pour d'autres zones DNS généralement hébergées par des bureaux d'enregistrement de domaine.

Important

Vous pouvez créer un maximum de six zones DNS dans la console Lightsail. Si vous avez besoin de plus de zones DNS, nous vous recommandons d'utiliser Amazon Route 53 pour gérer les enregistrements DNS de votre domaine. Pour plus d'informations, veuillez consulter Faire de Amazon Route 53 le service DNS d'un domaine existant.

  1. Connectez-vous à la console Lightsail.

  2. Sur la page d'accueil de Lightsail, choisissez l'onglet Domains & DNS (Domaines et DNS).

  3. Sous la section DNS zones (Zones DNS) de la page, choisissez la zone DNS pour votre nouveau domaine de site de blog.

  4. Dans l'éditeur de zone DNS, choisissez l'onglet DNS records (Enregistrements DNS). Choisissez ensuite Add record (Ajouter un enregistrement).

    L'éditeur de zone DNS de la console Lightsail.
  5. Choisissez A record (Enregistrement A) dans le menu déroulant des types d'enregistrements.

  6. Dans la zone de texte Record name (Nom de l'enregistrement), saisissez un symbole arobase (@) pour créer un enregistrement pour la racine du domaine.

  7. Dans la zone de texte Résout à, choisissez l'adresse IP statique attachée à votre instance WordPress multisite.

    Ajout d'un enregistrement d'adresse à la zone DNS dans la console Lightsail.
  8. Choisissez l'icône Enregistrer.

    Une fois la modification propagée via le DNS d'Internet, le domaine achemine le trafic vers le nouveau site de blog sur votre instance WordPress multisite.

Lorsque vous ajoutez des sites de blog en tant que domaines à votre instance WordPress multisite, vous devez également mettre à jour le fichier de WordPress configuration (wp-config) de votre instance pour activer la prise en charge des cookies. Si vous n'activez pas la prise en charge des cookies, les utilisateurs peuvent rencontrer le message d'erreur « Erreur : les cookies sont bloqués ou non pris en charge » lorsqu'ils tentent de se connecter au tableau de bord d' WordPressadministration de leurs sites de blog.

  1. Connectez-vous à la console Lightsail.

  2. Sur la page d'accueil de Lightsail, choisissez l'icône de connexion rapide SSH pour votre instance multisite. WordPress

    Connexion rapide SSH sur la console Lightsail.
  3. Une fois que votre session SSH basée sur le navigateur Lightsail est connectée, entrez la commande suivante pour ouvrir et modifier le fichier de votre instance à wp-config.php l'aide de Vim :

    sudo vim /opt/bitnami/wordpress/wp-config.php
    Note

    Si cette commande échoue, vous utilisez peut-être une ancienne version de l'instance WordPress multisite. Essayez plutôt d'exécuter la commande suivante.

    sudo vim /opt/bitnami/wordpress/wp-config.php
  4. Appuyez sur I pour entrer dans le mode d'insertion de Vim.

  5. Ajoutez la ligne de texte suivante sous la ligne de texte define('WP_ALLOW_MULTISITE', true);.

    define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST']);

    Le fichier se présente comme suit lorsqu'il est terminé :

    Modifier en fichier wp-config
  6. Appuyez sur la touche ESC pour quitter le mode d'insertion, puis saisissez :wq! et appuyez sur Entrée pour enregistrer (en écriture) vos modifications et quitter Vim.

  7. Entrez la commande suivante pour redémarrer les services sous-jacents de l' WordPressinstance.

    sudo /opt/bitnami/ctlscript.sh restart

    Les cookies devraient désormais être activés sur votre instance WordPress multisite, et les utilisateurs qui tentent de se connecter à leurs sites de blog ne rencontreront pas le message d'erreur « Erreur : les cookies sont bloqués ou non pris en charge ».

Étapes suivantes

Après avoir ajouté des blogs en tant que domaines à votre instance WordPress multisite, nous vous recommandons de vous familiariser avec l'administration WordPress multisite. Pour plus d'informations, consultez la section Administration du réseau multisite dans la WordPress documentation.