Comment installer WordPress dans un sous-répertoire (étape par étape)
Voulez-vous installer WordPress dans un sous-répertoire? L'installation de WordPress dans un sous-répertoire vous permet d'exécuter plusieurs instances de WordPress sous le même domaine, voire un nom de sous-domaine. Dans cet article, nous allons vous montrer comment installer WordPress dans un sous-répertoire sans affecter le nom de domaine parent..
Sous-domaine vs sous-répertoire? Quel est le meilleur pour le référencement?
Normalement, vous voudriez démarrer un site Web WordPress sur son propre nom de domaine (par exemple, wpbeginner.com). Cependant, vous souhaiterez parfois créer des sites Web supplémentaires sur le même nom de domaine..
Cela peut être fait en installant WordPress dans un sous-domaine (http://newebsite.example.com) ou en tant que sous-répertoire (http://example.com/newwebsite/).
Une question qui nous est posée est laquelle est la meilleure pour le référencement?
Les moteurs de recherche traitent les sous-domaines différemment des noms de domaines racine et leur attribuent un classement comme un site Web totalement différent..
D'autre part, les sous-répertoires bénéficient de l'autorité de domaine du domaine racine, se classant ainsi plus haut dans la plupart des cas..
Un moyen plus simple de créer des sites WordPress distincts dans un sous-domaine ou un sous-répertoire consiste à installer un réseau multisite WordPress..
Toutefois, si vous souhaitez que deux sites Web soient gérés séparément, vous pouvez installer différentes instances de WordPress..
Ceci étant dit, examinons comment installer WordPress dans un sous-répertoire.
Étape 1. Créez un sous-répertoire sous le nom de domaine racine
Vous devez d’abord créer un sous-répertoire ou un dossier sous votre nom de domaine racine. C'est ici que vous installerez les fichiers WordPress.
Connectez-vous à votre compte d'hébergement WordPress en utilisant un client FTP ou un gestionnaire de fichiers dans cPanel.
Une fois connecté, accédez au dossier racine de votre site Web. Il s’agit généralement du dossier / public_html /. Si WordPress est déjà installé dans le dossier racine, vous y verrez vos fichiers et dossiers WordPress..
Ensuite, vous devez cliquer avec le bouton droit de la souris et sélectionner "Créer un nouveau répertoire" dans le menu..
Vous devez faire attention lorsque vous choisissez le nom de votre sous-répertoire. Cela fera partie de l'URL de votre nouveau site WordPress et de ce que vos utilisateurs taperont dans leur navigateur pour accéder à ce site..
Par exemple, si vous nommez ce répertoire travel-guides, l'adresse de votre site Web WordPress sera la suivante:
http://example.com/travel-guides/
Étape 2. Téléchargez des fichiers WordPress
Votre sous-répertoire nouvellement créé est vide pour le moment. Changeons cela en téléchargeant des fichiers WordPress.
Vous devez d’abord visiter le site Web WordPress.org et cliquer sur le bouton de téléchargement..
Votre navigateur va maintenant télécharger le fichier zip contenant le dernier logiciel WordPress sur votre ordinateur..
Après avoir téléchargé le fichier, vous devez le sélectionner et l'extraire. Les utilisateurs Mac peuvent double-cliquer sur le fichier pour l'extraire et les utilisateurs Windows doivent cliquer avec le bouton droit de la souris, puis sélectionner «Extraire tout»..
Après avoir extrait le fichier zip, vous verrez le dossier 'wordpress' contenant tous les fichiers WordPress..
Maintenant, mettons ces fichiers dans votre nouveau sous-répertoire.
Connectez-vous à votre site Web à l'aide d'un client FTP et accédez au sous-répertoire que vous avez créé à la première étape..
Dans le panneau des fichiers locaux de votre client FTP, accédez au dossier WordPress que vous venez d'extraire.
Sélectionnez tous les fichiers du dossier WordPress, puis téléchargez-les dans votre nouveau sous-répertoire..
Étape 3. Créer une nouvelle base de données
WordPress stocke tout votre contenu dans une base de données. Vous devez créer une nouvelle base de données à utiliser avec votre nouveau site WordPress installé dans un sous-répertoire..
Tout d’abord, vous devez vous connecter au tableau de bord cPanel de votre compte d’hébergement WordPress. Cliquez sur 'Bases de données MySQL' dans la section des bases de données..
Sur l'écran suivant, vous devez donner un nom à votre nouvelle base de données, puis cliquer sur le bouton 'Créer une base de données' pour continuer..
Votre tableau de bord cPanel va maintenant créer la nouvelle base de données MySQL. Pour utiliser cette base de données, vous devez créer un nom d'utilisateur MySQL..
Faites défiler jusqu'à la section Utilisateurs MySQL et fournissez un nouveau nom d'utilisateur et un nouveau mot de passe. Cliquez sur le bouton 'Créer un utilisateur' pour continuer.
Ensuite, vous devez donner à cet utilisateur nouvellement créé des privilèges pour travailler sur la base de données créée précédemment..
Faites défiler jusqu'à la section 'Ajouter un utilisateur à la base de données'. Sélectionnez votre nom d'utilisateur MySQL, puis sélectionnez votre nouvelle base de données..
Cliquez sur le bouton Ajouter pour continuer.
Cpanel va maintenant accorder à l'utilisateur MySQL tous les privilèges sur votre base de données nouvellement créée..
Étape 4. Installez WordPress
Maintenant que tout est en place, vous pouvez installer WordPress. Il suffit de visiter le répertoire que vous avez créé précédemment dans un navigateur Web en tapant l'URL comme ceci:
http://example.com/your-subdirectory-name/
Cela fera apparaître l'assistant d'installation de WordPress. Vous devez d’abord choisir la langue de votre site Web WordPress et cliquer sur le bouton Continuer..
Ensuite, vous serez invité à fournir votre nom de base de données WordPress, votre nom d'utilisateur, votre mot de passe et votre hôte. Entrez les détails de la base de données et cliquez sur le bouton d'envoi.
WordPress va maintenant se connecter à votre base de données et vous verrez un message de succès comme celui-ci:
Cliquez sur le bouton 'Lancer l'installation' pour continuer.
Sur l'écran suivant, il vous sera demandé de donner un titre à votre site Web et de choisir un nom d'utilisateur, un mot de passe et une adresse électronique pour l'administrateur..
Après avoir saisi les détails de votre site Web, cliquez sur le bouton 'Exécuter l’installation' pour continuer..
WordPress va maintenant configurer votre site Web et vous montrer un message de réussite:
Vous pouvez maintenant aller de l'avant et vous connecter à votre nouveau site Web WordPress installé dans le sous-répertoire.
Étape 5. Corrigez les liens permanents
Si vous avez une installation WordPress distincte dans le répertoire racine, les fichiers .htaccess de votre sous-répertoire provoqueront des conflits. Cela entraînera 404 erreurs sur votre site Web.
Pour résoudre ce problème, vous devez modifier le fichier .htaccess dans votre sous-répertoire d'installation WordPress. Remplacez le code dans votre fichier .htaccess par le code suivant:
# COMMENCE WordPress RewriteEngine sur RewriteBase / votre-répertoire / RewriteRule ^ index \ .php $ - [L] RewriteCond% REQUEST_FILENAME! -F RewriteCond% REQUEST_FILENAME! -D RewriteRule. /your-subdirectory/index.php [L] # END WordPress
N'oubliez pas de remplacer / votre-sous-répertoire / par votre propre nom de sous-répertoire.
Nous espérons que cet article vous a aidé à installer WordPress dans un sous-répertoire. Vous voudrez peut-être aussi voir notre guide ultime WordPress SEO étape par étape pour les débutants.
Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez aussi nous trouver sur Twitter et Facebook.